MEF 2中包含哪些内容?

时间:2011-09-12 10:03:23

标签: mef mef2

我看到有关MEF(MEF Codeplex site)的新功能的工作仍在继续,他们正在发布MEF 2测试版,但是他们没有任何关于新功能正在试验/探索/构建的文档?

那么,作为MEF 2的一部分,有哪些新功能(稍微详细一点,一个或两个可能很棒)?

2 个答案:

答案 0 :(得分:4)

我知道一个重要特征是支持开放式泛型。这允许我们导入如下所示的部分:

IRepository<T>
{

}

使用看起来像这样的导入

[Import(typeof(IRepository<>))]
private IRepository<Users> userRepository;

答案 1 :(得分:1)

来自preview documentation

  • 支持通用类型。
  • 基于约定的编程模型,使您能够基于命名约定而不是属性创建部件。
  • 多个范围。