2010-04-22 5 views
6

J'utilise principalement NInject comme conteneur IoC, et j'en suis très satisfait - je ne veux pas changer cela. Mais certaines choses que je veux importer en utilisant MEF. Le problème est que je souhaite que les importations soient créées par le conteneur IoC car les importations peuvent avoir des dépendances avec des éléments que j'ai enregistrés dans le IoC NInject. Donc, ma question est la suivante: est-ce que je peux importer le type d'exportation d'une certaine manière, je peux donc le passer à NInject pour la création ou existe-t-il une fabrique d'objets que je puisse remplacer dans MEF?Combinaison de conteneurs MEF et IoC

+0

Avez-vous déjà obtenu n'importe où avec ceci? – FrankerZ

Répondre

1

Autofac 2.1 integrates plutôt bien avec MEF. Voir this post par Nicholas Blumhardt à propos de comment cela fonctionne.

+0

Super - merci. Je vais plonger dans l'adaptateur Autofac et voir si je peux faire la même chose avec NInject. –