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

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

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

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

(为清楚起见:我说的是客户端代码,以及从 SoapHttpClientProtocol 派生的 Web 服务引用。)

谢谢!

最佳答案

您可以使用设置功能来定义您自己的超时设置和其他属性。然后,您可以编写代码来读取属性,而不是直接在代码中读取魔数(Magic Number)。

关于c# - 我可以通过配置文件设置 SoapHttpClientProtocol Timeout 属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4588870/

相关文章:

C# 将字符串转换为 uint

c# - 如何将传入的 SMS 解析为文本文件

.net - Windows 窗体 .NET 中的热键(非全局)

.net - 如何在 .net 中的不同程序集版本之间保留 user.config 设置?

gradle - 从 Gradle 插件中的 settings.gradle 访问属性

c# - 如何将事件附加到公共(public)类中的方法?

c# - C#.NET 中的大数字

c# - 如何在 Linq 中执行左外连接

c# - 使用反射查找具有接口(interface)参数的构造函数

Android Studio 中的 Git 消失了?