当我导航到某个页面时,我希望创建并启动一个到服务器的集线器连接,但我不确定以某种MVVM方式实现这一点的最佳方法。我最初打算在视图模型构造函数中设置并启动集线器连接,但我是否应该重写代码背后的方法,如OnAppearing()?集线器连接属于哪里?谢谢。
mklgxw1f1#
我的理解是VM和代码在本质上是相同的(VM是代码的一个解耦版本,这样你就可以在其他屏幕上重用它,但在真实的世界中很少发生这种情况-不值得IMO的样板文件)。我建议把它放在你最容易维护和未来开发人员最容易找到的地方。
1条答案
按热度按时间mklgxw1f1#
我的理解是VM和代码在本质上是相同的(VM是代码的一个解耦版本,这样你就可以在其他屏幕上重用它,但在真实的世界中很少发生这种情况-不值得IMO的样板文件)。我建议把它放在你最容易维护和未来开发人员最容易找到的地方。