我正在使用 Prism 和 MVVM 构建 Silverlight 应用程序。
在您自己的服务器上调用 WCF 服务时,甚至调用 Bing api 等外部 Web 服务时,是否会从模型中完成?还是来自 ViewModel,从而使服务成为模型?
最佳答案
是的。 View 应该只管理数据到用户界面元素的转换, Controller 应该只协调 View 和模型之间的交互,其余的(业务逻辑和数据访问,这包括对远程服务的调用)应该在模型中。
关于wcf - 在 MVVM 中将对 WCF 或其他 Web 服务的调用放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1741271/