在 WCF +MVVM 中创建异步 WCF 操作
我正在尝试为我的 WPF 应用程序实现 MVVM。我有 WCF 服务,我想为其创建数据模型。我的 WCF 没有实现回调。 我在为异步 WCF 服务创建模型时遇到问题。
请向我提供一些有关如何为 Asyn wcf 服务生成函数的示例。 假设我有一个 WCF 操作 GetOrderDetails(DateTime startDate, DateTime endDate) 那么我将如何使用 GetOrderDetailsCompleted 和 GetOrderDetailsAsync 创建模型函数
I am trying to implement MVVM for my WPF application. I have WCF services for which I want to create a data Model. My WCF does not implement callbacks.
I am having issues creating a Model for my Async WCF services.
Please provide me some sample on how to generate a function for a Asyn wcf service.
Suppose I have a WCF operation GetOrderDetails(DateTime startDate, DateTime endDate)
Then how will I go about creating a Model function using the GetOrderDetailsCompleted and GetOrderDetailsAsync
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个纯粹的客户端 WCF 问题,由服务实用程序代码生成器处理。
当您“添加服务引用...”时,您可以指示服务实用程序创建异步操作。
服务操作将使用
OperationNameAsync()
,以及诸如OperationNameCompleted
之类的其他事件。有关如何异步调用服务的示例,请查看 MSDN。This is a purely client-side WCF issue, and is handled by the service utility code generator.
When you 'Add Service Reference...' you are able to instruct the service utility to create asynchronous operations.
The service operations will be created with asynchronous methods like
OperationNameAsync()
, and with additional events likeOperationNameCompleted
. For samples on how to call the service asynchronously, check MSDN.