I\'m starting to use MEF, and I have a class with multiple constructors, like this:
[Export(typeof(ifoo))] class foo : ifoo { void foo() { ... } [Imp
Are you passing an instance of the foo class into the ComposeExportedValue method? In that case the object has already been constructed and the constructor can't be called again, so MEF will ignore the constructor imports.