何时以及如何以MVVM方式创建和启动集线器连接,.NET MAUI SignalR

fkaflof6  于 2023-03-09  发布在  .NET
关注(0)|答案(1)|浏览(149)

当我导航到某个页面时,我希望创建并启动一个到服务器的集线器连接,但我不确定以某种MVVM方式实现这一点的最佳方法。我最初打算在视图模型构造函数中设置并启动集线器连接,但我是否应该重写代码背后的方法,如OnAppearing()?集线器连接属于哪里?
谢谢。

mklgxw1f

mklgxw1f1#

我的理解是VM和代码在本质上是相同的(VM是代码的一个解耦版本,这样你就可以在其他屏幕上重用它,但在真实的世界中很少发生这种情况-不值得IMO的样板文件)。我建议把它放在你最容易维护和未来开发人员最容易找到的地方。

相关问题