C# 如何验证WCF net.pipe端点地址在C中是否有效#

C# 如何验证WCF net.pipe端点地址在C中是否有效#,c#,.net,wcf,C#,.net,Wcf,我想创建一个工具来检查web.config文件中定义的端点地址,并验证WCF服务的地址url是否有效,即服务是否存在 我可以为http地址做这件事,但仍停留在如何检查net.tcp地址上 有人能帮我一下吗?检查这一点的唯一方法是调用端点上的一个方法 如果您想这样做,您的服务必须有一个可以为此调用的特定方法。我经常做的是使用一个方法返回服务的版本信息,例如 [OperationContract] public string GetVersion() 我在我的服务中实现了这一点。要检查端点是否正常

我想创建一个工具来检查web.config文件中定义的端点地址,并验证WCF服务的地址url是否有效,即服务是否存在

我可以为http地址做这件事,但仍停留在如何检查net.tcp地址上


有人能帮我一下吗?

检查这一点的唯一方法是调用端点上的一个方法

如果您想这样做,您的服务必须有一个可以为此调用的特定方法。我经常做的是使用一个方法返回服务的版本信息,例如

[OperationContract]
public string GetVersion()
我在我的服务中实现了这一点。要检查端点是否正常,请创建客户端代理,然后调用该方法。如果它能工作,那么(并且只有到那时)您的整个WCF设置就可以了