在.NET Core 2.0中使用WCF服务

时间:2018-06-07 09:00:13

标签: 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相同的步骤)

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

提前谢谢

3 个答案:

答案 0 :(得分:0)

  

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

WCF Web Service Reference Provider Tool 创建您所需的一切。

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

WCF Web服务参考提供程序工具向导中,您为客户端指定了名称空间,因此,如果您输入CompanyName.Service,则可以通过键入{{1 }}

请注意,名称var client = new CompanyName.Service.ClientName();将由该工具生成,并且您会智能地输入实际名称。

一旦有了客户端,就可以以正常方式在服务上调用任何方法。如:

ClientName

答案 1 :(得分:0)

您的WCF服务仍然在.NET Classic上-没什么变化-您应该像常规WCF服务一样一如既往地使用它。

创建WSDL Web服务参考时所做的工作-已为 Standard 框架创建了客户端。将其放入单独的标准项目中。然后可以在核心经典框架aps中引用它。

答案 2 :(得分:0)

请在此处查看链接: