2010-05-17 55 views
2

我在我的WPF应用程序中实现MVVM。我想知道什么是消耗从WPF MVVM应用Web服务的正确方法。WPF MVVM - 正确的方式来使用Web服务异步

到目前为止,我已经创建了一个数据访问接口,并实现该接口的类。这将作为Web服务的外观/代理。视图模型得到这一类的构造函数参数的引用,以便它可以使任何电话获取/组数据,在这种情况下,这将是一个Web服务调用。我将不胜感激,如果你能指导我一些提示和/或直接我一些在线资源。

回答

3

我知道3种不同的书面方式异步代码途径MVVM:

我们知道,除了 “经典” 解决方案的所有其他人使用先进的技术。

+1

我们通常使用回调方法,使用回调助手对象,该对象具有处理标准Web服务异常的标准方式。 – Agies 2010-05-19 01:25:25

+0

Danice 我目前使用的回调方法。谢谢你的细节。我会看看所有的方法,包括你提到的经典回调方法。 Agies,感谢您让我们知道您使用回调方法的原因。 – byte 2010-05-19 11:31:51