Jak mogę zapobiec MEF załadować duplikaty modułów w przypadku obecności 2 kopie tego samego zespołu (być może przez pomyłkę)How-To Prevent Module Duplikaty z MEF?
Assembly1.dll
Assembly2.dll (kopia z Assembly1)
[ImportMany] public IList<IModule> Modules { get; private set; } public void BuildUp() { Modules = new List<IModule>(); var catalog = new DirectoryCatalog(@".\Modules"); var container = new CompositionContainer(catalog); container.ComposeParts(this); }
Potrzebuję zapobiec duplikowaniu typów implementacji modułów ładowanych przez MEF. Dzięki, spróbuję w ten sposób. –