MEF和Wcf客户端代理

时间:2012-09-05 07:08:36

标签: wcf mef

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

感谢您的帮助。

3 个答案:

答案 0 :(得分:2)

自生成类以来,您有两个解决方案:

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

2)你可以复制生成的类并创建一个新的类,你可以在其上有一个完全控制并可以添加MEF导出属性。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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