Tag Archives: Generics

MEF obsługuje typy generyczne!

Tak, MEF obsługuje typy generyczne, jednak należy dodać referencje do pakietu MEF Contrib (http://mefcontrib.codeplex.com/), pakiet jest dostępny również poprzez NuGet. Po przejrzeniu kilku artykułów, które znalazłem okazało się, że są nie aktualne. W większości z nich była wykorzystywana klasa GenericContractTypeMapping, z której dziedziczyły klasy rejestrujące typy generyczne, jednak w aktualnej wersji MEF Contrib (1.1) klasa została opatrzona modyfikatorem sealed uniemożliwiając tym samym dziedziczenia. Read more »