在.NET Core 2.0中使用WCF服务

Dan*_*eez 5 asp.net-mvc wcf .net-core

我有一个运行良好的WSDL服务(并且仍在.net 4.x中运行),并且是.NET Core 2.0的新手。

我创建了WSDL Web服务参考(与https://docs.microsoft.com/en-us/dotnet/core/additional-tools/wcf-web-service-reference-guide相同的步骤)

我的问题是如何使用这项服务?有人知道好的教程吗?任何帮助将不胜感激。

先感谢您

Joe*_*zer 4

我的问题是如何使用这项服务?

WCF Web 服务参考提供程序工具可创建您所需的一切。

使用服务中的所有端点以及任何关联的类(例如服务参数)自动创建客户端。

WCF Web 服务引用提供程序工具向导中,您可以为客户端指定命名空间,因此如果您输入,则CompanyName.Service可以通过键入以下内容来创建客户端var client = new CompanyName.Service.ClientName();

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

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

var response = client.CancelPolicyAsync(cancelRequest);
Run Code Online (Sandbox Code Playgroud)