我可以通过配置文件设置SoapHttpClientProtocol Timeout属性吗?

时间:2011-01-03 22:14:45

标签: c# .net settings client-side webservice-client

当我为Web服务创建Web引用时,Visual Studio会神奇地创建一个Settings类,允许我通过应用程序配置更改引用的Web服务URL。对于在不重建代码的情况下在开发和生产服务器之间进行更改非常有用。

我无法为Timeout(或任何其他)属性找到类似的机制。有吗?

(为清楚起见:我说的是客户端代码,其中一个Web服务引用来自SoapHttpClientProtocol。)

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用“设置”功能为超时和其他属性定义自己的设置。然后,您可以编写代码来读取属性,而不是代码中的幻数。