在MEF模块dll中实例化CompositeContainer

时间:2014-03-30 19:06:19

标签: dependency-injection mef

想知道在MEF模块dll程序集中实例化依赖项注入的位置/方式?继Caliburn.Micro HelloScreens示例之后。已将单独导出的IWorkspace实现拉出到单独的MEF模块DLLS中。

我特指的是模块特定的依赖注入。对于我的简单第一个项目可能没有必要,但是在dll项目中寻找实例化依赖项注入的正确方法。

DLL的入口点似乎是CustomersWorkspaceViewModel ...

我看到的选项,我对模块化编程很感兴趣,是

1 - 在CustomerWorkspaceViewModel构造函数

中实例化CompositeContainer

2 - 等待模块激活然后实例化。

3 - 您的建议

无法使用我的Google功能找到示例或最佳做法...

0 个答案:

没有答案