MEF: MSDN 杂志上的文章(3) 组合

http://msdn.microsoft.com/zh-cn/magazine/ee291628.aspx

启动 MEF 涉及以下几个步骤:

  • 添加需要容器创建的约定的导入。
  • 创建 MEF 用于发现部件的目录。
  • 创建组合部件实例的容器。
  • 通过对容器调用 Composeparts 方法并传入具有导入的实例,来进行组合。

 

DirectoryCatalog catalog = new DirectoryCatalog(".");
CompositionContainer container = new CompositionContainer(catalog);

container.ComposeParts(this);

 

posted @ 2012-06-21 23:14  Ken-Cai  阅读(186)  评论(0编辑  收藏  举报