为什么WCF的自动生成代理有同步方法?

时间:2018-02-13 15:36:09

标签: .net visual-studio wcf asynchronous async-await

我实现了异步WCF服务MyServiceAsync。在我添加Service Reference的客户端中,它仍会生成此函数的同步(普通)版本。它甚至不返回任务,名称为MyService。我错过了什么吗?

之前我有同步版本,我最近改为异步。这些剩余物是我以前的服务还是VS自动生成同步和异步?

跟进问题,如果是这样的话......我可以阻止生成同步版本吗?

由于

1 个答案:

答案 0 :(得分:3)

他们实现服务器的方式或技术对客户端没有影响。或者合同(在这种情况下是WSDL)。

我假设您通过HTTP公开服务。您拥有异步实现的事实不会更改HTTP协议。