以一种相当标准的方式,我在 Jira 中为我正在构建的扩展创建了一个对 SOAP 服务的 Web 引用(Jira 是不熟悉它的人的问题跟踪器)。Visual Studio 会自动生成一个.Settings
文件和一个app.config
包含 Web 服务 URL 的文件。
由于我正在为我们正在构建的 ALM 产品开发扩展/插件,因此扩展的使用者将最终决定此 Web 服务指向何处,因为它将与使用者的 Jira 实例集成。假设 Web 服务 URL 将被存储并从数据库中提取。
如何让自动生成的服务使用来自数据库而不是生成的 URL app.config
?
注意:我们使用的是 v2.0 的框架,所以 WCF 不是一个选项。