MMVM Light 异步使用 WCF
使用 WCF 服务实施 MMVM 的最佳实践是什么?视图模型将与服务进行通信。假设在一个视图中我有 3-4 个数据显示模块。模块的所有这些信息都来自不同的 WCF 服务调用。 如果我同步执行此操作,我感觉视图模型中的数据将需要一些时间来加载。
我想异步调用所有这些服务方法,而无需等待第一个调用返回。这样做的好方法是什么?
What is a good practice to implement MMVM with WCF Services? The View model will be communicating with the service. So lets say in a view I have 3-4 data display modules. All this information for the modules is coming from different WCF Service calls.
If I do this synchronously, I have a feeling that the data in the view model will take time to load.
I want to do the calls for all these service methods asynchronously with out waiting for the first call to come back. What is good way of doing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为最好的方法是异步调用服务,然后在 Complete 方法上赋值,例如:
I think the best way is to call the Service Asynchronously and then assign value on Complete method, like: