结合MEF和IoC容器

Ein*_*sen 6 c# mef inversion-of-control

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

所以,我的问题是:我可以以某种方式导入导出类型,因此我可以将其交给NInject进行创建,还是有一种我可以在MEF中覆盖的对象工厂?

Wim*_*nen 1

Autofac 2.1与 MEF集成得很好。请参阅Nicholas Blumhardt 撰写的这篇文章,了解其工作原理。