使用MEF解决集合中的多个实例

时间:2015-02-19 09:16:44

标签: c# mef ioc-container

是否可以使用MEF解析的实体填充集合类型属性?就像

[Import(typeof(ClassA))]
[Import(typeof(ClassB))]
[Import(typeof(ClassC))]
public List<IA> ListOfIA { get; set; }

ClassA,ClassB,CalssC都是IA的继承者,由MEF Export属性提供。

1 个答案:

答案 0 :(得分:0)

嗯,在开始使用某个框架之前阅读文档很有帮助。它可以通过使用ImportMany MEF属性

简单地实现