【发布时间】:2011-09-17 00:36:14
【问题描述】:
问: WCF 异步服务调用和异步客户端调用对于客户端有什么区别?
现在我有一份看起来像这样的合同
[ServiceContract]
public interface IFoo
{
[OperationContract(AsyncPattern = true)]
IAsyncResult BeginGetFoo();
[OperationContract]
FooResult EndGetFoo(IAsyncResult asyncResult);
...
}
我正在考虑将它重构为类似的东西(稍后从 WPF 客户端异步调用它)。
[ServiceContract]
public interface IFoo
{
[OperationContract]
FooResult GetFoo();
...
}
原因是我想为客户简化服务合同。
【问题讨论】:
标签: wcf asynchronous