Попробуйте
ExportedType instance = compositionContainer.GetExportedValue<ExportedType>();
Где compositionContainer
- ваш CompositionContainer
экземпляр, а ExportedType
- тип, для которого вы хотите создать / получить экземпляр.
Как получить экземпляр CompositionContainer
?
Один раз используйте следующий код:
CompositionContainer compositionContainer = CompositionHost.Initialize(catalog);
Где catalog
- это ваш каталог MEF (обычно это экземпляр AggregateCatalog
).