WPF MVVM - 异步使用 Web 服务的正确方法

标签 wpf mvvm web-services

我已经在我的 WPF 应用程序中实现了 MVVM。我想知道从 WPF MVVM 应用程序使用 Web 服务的正确方法是什么。

到目前为止,我已经创建了一个 DataAccess 接口(interface)和一个实现该接口(interface)的类。这将充当 Web 服务的外观/代理。 ViewModel 获取对该类的引用作为构造函数参数,因此它可以进行任何获取/设置数据的调用,在本例中它将是 Web 服务调用。如果您能指导我一些提示和/或引导我访问一些在线资源,我将不胜感激。

最佳答案

我知道为 MVVM 编写异步代码的 3 种不同方法:

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

关于WPF MVVM - 异步使用 Web 服务的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2850286/

相关文章:

c# - 在 WPF 延迟后重置变量值

c# - XAML/WPF 中的列表框项布局

wpf - WPF与PRISM 4.0和Unity的工作示例

java - 没有数据时应该返回哪个http代码

web-services - 使用 Snap Web Framework 为 Heist 模板添加 OnLoad Hook

web-services - 在同一目录中混合使用匿名和 Windows 身份验证的 Web 服务

c# - 双向绑定(bind)到基本数据类型数组

WPF:如何使用 BackgroundWorker 处理错误

c# - 在WPF复选框列表中设置焦点

c# - 是否可以将单击事件用于WPF(MVVM)中的小型操作?