5

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

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

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

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

4

2 回答 2

10

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

于 2010-02-11T16:13:08.263 回答
1

使用允许 uri 的客户端的构造函数。

于 2010-02-11T16:14:04.673 回答