目前我使用统一和棱镜。
如果我想把东西放在一起,我会在模块级别进行。
如何使用MEF进行操作?
我看到我向该类添加了导出,但MEF如何知道添加这些?它是由类库实现的吗?有没有办法将它链接到模块?
答案 0 :(得分:1)
MEFContrib有一个你应该看的“MEF + Unity Integration”项目。这是关于它的博客文章: http://pwlodek.blogspot.com/2009/05/unity-mef-integration-layer.html
它使MEF意识到Unity,反之亦然。非常好。
至于“MEF如何运作”,我建议观看这个精彩的视频: http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-Episode-4-3-Steps-to-MEF-Export-Import-Compose
它显示了MEF的所有组成部分以及它们如何协同工作。