使用[ImportingConstructor]时向零件添加零件

时间:2012-06-18 17:11:13

标签: .net mef

如果我在零件上使用[ImportingConstructor],我该如何手动将其添加到容器中?我无法添加实例,因为我需要自己编写它。我还应该添加默认构造函数吗?目录是将零件放入容器的唯一方法吗?

class ClassA
{
  [ImportingConstructor]
  public ClassA(ClassB classB) { ... }

}

[Export]
class ClassB { ... }

如果没有使用目录,如何将ClassA实例导入CompositionContainer?

0 个答案:

没有答案