【发布时间】:2014-04-16 00:10:55
【问题描述】:
我希望维护调用现有 Web 服务的代码,但我希望能够调用相同 Web 服务的更新版本(基于配置设置)。我需要有不同的命名空间,因为 web 服务是同名的。有没有人有任何最佳实践模式来实现这一点?
谢谢, 史蒂文
【问题讨论】:
-
您希望能够在应用程序的一个实例中调用这两个 Web 服务,还是根据配置设置仅调用其中一个?
-
你需要查找“工厂”模式。
标签: c# web-services versioning