在多个项目中动态添加OData服务的引用

时间:2015-07-10 17:15:07

标签: c# wcf odata

我遇到类似的情况: Dynamically add reference of WCF service

但是,有一个引用WCF服务的类库 - 让它称之为CL1。 然后有多个项目 - 让我们称之为P1和P2--它们引用了CL1。

现在看起来如何: CL1有两个版本,因为我不知道如何动态添加wcf服务引用。 所以它看起来像这样:

  

P1使用CL1版本1.

     

P2使用CL1版本2.

但是,我宁愿将服务的URL从PL1和PL2注入CL1。所以我不必保留两个版本!

所以它应该看起来像这样:

目标

  

P1和P2将Service-URL注入CL1。 CL1添加或更新服务引用(生成reference.cs并重建自身)。

关于如何实现这一目标的任何想法?或者可能有更好的方法?

0 个答案:

没有答案