6
我主要使用NInject作为我的IoC容器,并且非常满意它 - 不想改变它。但是我想用MEF导入一些东西。问题是,我希望导入由IoC容器创建,因为导入可以依赖于我在NInject IoC中注册的内容。组合MEF和IoC容器
所以,我的问题是:我可以以某种方式导入导出类型,因此我可以将它交给NInject进行创建,或者是否存在某种可以在MEF中重写的对象工厂?
我主要使用NInject作为我的IoC容器,并且非常满意它 - 不想改变它。但是我想用MEF导入一些东西。问题是,我希望导入由IoC容器创建,因为导入可以依赖于我在NInject IoC中注册的内容。组合MEF和IoC容器
所以,我的问题是:我可以以某种方式导入导出类型,因此我可以将它交给NInject进行创建,或者是否存在某种可以在MEF中重写的对象工厂?
Autofac 2.1 integrates与MEF相当不错。见Nicholas Blumhardt的this post关于它是如何工作的。
太好了 - 谢谢。我会深入Autofac适配器,看看我能否用NInject做同样的事情。 – 2010-04-22 19:19:54
你有没有遇到过这种情况? – FrankerZ 2017-01-01 05:52:29