c# - 您能否在 .NET 中的运行时更改动态 Web 引用的位置/端点?

标签 c# .net dynamic web-services jira

以一种相当标准的方式,我在 Jira 中为我正在构建的扩展创建了一个对 SOAP 服务的 Web 引用(Jira 是一个问题跟踪器,供不熟悉它的人使用)。 Visual Studio 自动生成一个 .Settings 文件和一个包含 Web 服务 URL 的 app.config

由于我正在为我们正在构建的 ALM 产品开发扩展/插件,因此扩展的消费者将是最终决定此 Web 服务指向何处的人,因为它将与消费者的 Jira 实例集成。假设 Web 服务 URL 将被存储并从数据库中提取。

如何让自动生成的服务使用数据库中的 URL 而不是生成的 app.config 中的 URL?

注意:我们使用的是 v2.0 框架,因此 WCF 不是一个选项。

最佳答案

即使在 2.0 网络服务中,您也应该能够将网络服务代理的“Url”属性更改为您想要的值。

关于c# - 您能否在 .NET 中的运行时更改动态 Web 引用的位置/端点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2245792/

相关文章:

c++ - 我的 append 功能没有按预期工作。 C++

c# - Global.asax 文件中的事件监听器脚本需要持续运行

C# - MEF - 从可移植类库导入

c# - 为什么 HTMLDocumentEvent onclick 会多次触发?

c# - 网络适​​配器关闭时检测客户端断开连接

javascript - 如何在创建文本框时动态创建 id?

c# - 类型 '...' 没有定义构造函数

c# - 查找与搁置集不同的所有文件?

.net - 在 VB.NET 中对多维数组进行排序

javascript - 如何使用 javascript 动态添加 html 元素并在 php 中保存它们的记录