我正在开发一个使用C#/MVC的应用程序,目前使用Windsor作为DI框架,并开始探索MEF以使应用程序更具扩展性。它一直运作得非常好,直到我的插件需要满足依赖关系的那个点。
如何在由MEF导入的类中注入由Windsor管理的依赖项,最好是使用[ImportingConstructor]?
我尝试扩展来自MefContrib的ContainerAdapterBase,但无法弄清楚如何让它与[ImportingConstructor]一起工作。此外,不建议使用MEF进行IoC。
谢谢!
如何在由MEF导入的类中注入由Windsor管理的依赖项,最好是使用[ImportingConstructor]?
我尝试扩展来自MefContrib的ContainerAdapterBase,但无法弄清楚如何让它与[ImportingConstructor]一起工作。此外,不建议使用MEF进行IoC。
谢谢!