2010-04-22 14 views
6

Ich verwende NInject hauptsächlich als IoC-Container und bin sehr zufrieden damit - möchte das nicht ändern. Aber einige Dinge möchte ich mit MEF importieren. Die Sache ist, ich möchte, dass die Importe vom IoC-Container erstellt werden, da die Importe Abhängigkeiten zu Dingen haben können, die ich im NInject-IoC registriert habe.Kombinieren von MEF und IoC-Container

Also meine Frage ist: kann ich die Art der Exporte in irgendeiner Weise importieren, so kann ich es NInject für die Erstellung übergeben oder gibt es eine Objektfabrik von einer Art, die ich in MEF überschreiben kann?

+0

Haben Sie jemals etwas damit erreicht? – FrankerZ

Antwort

1

Autofac 2.1 integrates ziemlich gut mit MEF. Siehe this post von Nicholas Blumhardt, wie es funktioniert.

+0

Großartig - danke. Ich werde in den Autofac Adapter tauchen und sehen, ob ich das gleiche mit NInject machen kann. –