当我为 Web 服务创建 Web 引用时,Visual Studio 神奇地创建了一个设置类,它允许我通过应用程序配置更改引用的 Web 服务 URL。对于在不重建代码的情况下在开发和生产服务器之间进行更改非常有用。
我没能为 Timeout(或任何其他)属性找到类似的机制。有吗?
(为清楚起见:我说的是客户端代码,以及从 SoapHttpClientProtocol 派生的 Web 服务引用。)
谢谢!
最佳答案
您可以使用设置功能来定义您自己的超时设置和其他属性。然后,您可以编写代码来读取属性,而不是直接在代码中读取魔数(Magic Number)。
关于c# - 我可以通过配置文件设置 SoapHttpClientProtocol Timeout 属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4588870/