在 .NET Core 中检索 WCF 服务的元数据信息

Retrieving Metadata information for WCF services in .NET Core

提问人:iVelesco 提问时间:7/12/2023 最后编辑:iVelesco 更新时间:7/13/2023 访问量:46

问:

.NET Core 中是否有与 .Net Framework 中的 MetadataSet、MetadataImporter 或 WsdlImporter 类相对应的类?

我需要从另一个应用程序查询多个 WCF 服务,并且需要检索 OperationAction 和 ReplyAction 的信息。

WCF 服务地址的格式为: http://servicedomain/SimpleServiceName.svc,我还可以访问 ?wsdl 文件

我需要动态获取此信息,而无需使用 Visual Studio 与 WCF 服务的代理连接。

.NET Web 服务 WCF .net-core

评论


答:

0赞 QI You 7/13/2023 #1

MetadataSetMetadataImporterWsdlImporter

这三个类来自 System.ServiceModel.Description

System.ServiceModel 不支持当前的 .NET Core

可以 nuget System.ServiceModel.Primitives

它可以为 System.ServiceModel 提供库。enter image description here