在.NET Core 2.0中使用WCF服务

8

有没有任何文档或链接可以提供我们所需的示例?下面的回答并不清楚。嗨,@danie,你是如何做到的? - Ajay2707
3个回答

4

我的问题是如何消费这个服务?

WCF Web Service Reference Provider Tool将创建您所需的所有内容。

客户端会自动创建,其中包括服务中的所有终结点和任何关联的类,例如服务参数。

WCF Web Service Reference Provider Tool 向导期间,您需要为客户端指定一个命名空间,因此如果您输入了 CompanyName.Service,则可以通过键入 var client = new CompanyName.Service.ClientName(); 来创建客户端。

请注意,ClientName 的名称将由工具生成,并且智能感知将为您提供实际名称。

一旦您拥有客户端,就可以以常规方式调用服务上的任何方法。例如:

var response = client.CancelPolicyAsync(cancelRequest);

2

0

你的WCF服务仍然在.NET Classic上 - 所以没有改变 - 你应该像往常一样使用它作为普通的WCF服务。

你所做的是创建WSDL Web服务引用 - 你已经为Standard框架创建了客户端。将其放入单独的Standard项目中。然后可以在coreclassic框架应用程序中引用它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接