如何提取添加到C#项目的Web引用的URL?

时间:2009-10-14 10:45:28

标签: c# web-services .net-2.0 asmx

假设我添加了一个项目的Web引用),我会像这样实例化它:

MyWebService.MyClass myClass = new MyWebServive.MyClass();

无论如何都要获取此Web服务的URL,而不是检查配置文件,例如:

myClass.getURL();

在运行时?有人有想法吗?

1 个答案:

答案 0 :(得分:3)

Web引用类派生自HttpWebClientProtocol,它具有Url属性。所以你可以简单地使用:

var url = myClass.Url;