2010-04-22 67 views
6

我主要使用NInject作为我的IoC容器,并且非常满意它 - 不想改变它。但是我想用MEF导入一些东西。问题是,我希望导入由IoC容器创建,因为导入可以依赖于我在NInject IoC中注册的内容。组合MEF和IoC容器

所以,我的问题是:我可以以某种方式导入导出类型,因此我可以将它交给NInject进行创建,或者是否存在某种可以在MEF中重写的对象工厂?

+0

你有没有遇到过这种情况? – FrankerZ 2017-01-01 05:52:29

回答

1

Autofac 2.1 integrates与MEF相当不错。见Nicholas Blumhardt的this post关于它是如何工作的。

+0

太好了 - 谢谢。我会深入Autofac适配器,看看我能否用NInject做同样的事情。 – 2010-04-22 19:19:54