【发布时间】:2011-07-29 09:35:57
【问题描述】:
我最近从 MEF 转换为 Unity - 出于各种原因。
我之前在一个模块中有一个 IMenuService 对象,我使用 MEF 导出并在其他模块中导入。我相信我对 Unity 所做的是将统一容器作为参数传递给我的模块的构造函数,然后使用它来注册 IMenuService ,但是,我不知道该怎么做(什么参数类型?做我必须先在引导程序中注册容器才能将其导入模块?)
另外,在 MEF 中有 ModuleDependency 属性来确保首先加载其他模块...... Unity 中的等价物是什么?
编辑:找出了 IUnityContainer 参数...但是,仍然对秒部分感到好奇...依赖关系
【问题讨论】:
标签: unity-container prism ioc-container mef