0

我想知道是否可以导出 WCF 客户端代理以将 IOC 与 MEF 一起使用。以及如何做到这一点?为了制作 wcf 客户端代理,我使用了“添加服务引用”。有什么建议么 ?

感谢帮助。

4

3 回答 3

2

由于生成了类,因此您有两种解决方案:

1)您可以编辑类并添加MEF导出属性,但修改生成的类不是一个好习惯

2)您可以复制生成的类并使用它创建一个新的类,您可以在该类上完全控制并且可以添加 MEF 导出属性。

于 2012-09-05T07:27:21.187 回答
0

添加服务引用时生成的客户端类被标记为部分。只需在非生成文件中创建第二个定义并将 ExportAttribute 添加到该文件中。

于 2013-06-26T18:56:24.317 回答
0

是另一种解决方案。...将服务功能公开为共享服务。

于 2013-07-07T09:47:53.990 回答