Mam scenariusz, w którym muszę uzyskać eksport z mojej instancji CompositionContainer, ale mam tylko typ do pracy z; Nie znam typu w czasie kompilacji, dlatego nie mogę pobrać wyeksportowanego obiektu w zwykły ogólny sposób.Uzyskiwanie eksportu z kontenera MEF z podaniem tylko instancji typu
Normalnie byłoby to zrobić:
_container.GetExportedObject<IMyType>();
Ale w moim przypadku, mam to:
Type someType = ... ;
_container.HowDoIGetTheExport(someType);
Jakieś pomysły?
Tak, to jest podstawowa metoda, z której korzysta większość przeciążeń ogólnych, więc jest to najlepszy sposób, aby ją uzyskać. –
Nie zapomnij o tym, czego szukasz w eksporcie. Wartość – Sam