如何以编程方式检索所有Web服务的Web方法签名?

时间:2010-09-29 10:03:16

标签: c# web-services asmx

我正在尝试构建一个显示和调用所有特定Web服务方法的c#应用程序(Web服务写为.asmx文件)。
我可以直接转到asmx文件并从返回的html中获取方法名称,但我确信有更优雅的方法可以做到这一点(这种方式也不会显示Web方法的签名,只有他们的名字。 )。

那么如何以编程方式询问服务的方法是什么?

感谢。

1 个答案:

答案 0 :(得分:1)

获取Web服务的WSDL以发现Web服务上的所有可用方法。

  

http://server/your-webservice.asmx?wsdl