结合MEF和IoC容器

时间:2010-04-22 12:45:38

标签: c# inversion-of-control mef

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

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

1 个答案:

答案 0 :(得分:1)

Autofac 2.1 integrates与MEF相当不错。请参阅Nicholas Blumhardt的this post,了解其工作原理。