У меня есть сборки, обнаруженные в каталоге с использованием MEF, и они загружаются, когда это необходимо во время выполнения, когда пользователь выбирает меню.ServiceLocator Current GetInstance?
После загрузки узел каждый из них имеет свой собственный интерфейс и представления могут быть добавлены к нему, как пользователь нуждается в них, но когда я использую excelView = ServiceLocator.Current.GetInstance(); Я получаю исключение.
Как я решил эту проблему, потому что я предполагаю, что каталог обнаружил монтирует добавляются в AggregateCatalog так ServiceLocator можете найти их не так ли?
Это как основной IExcelView является установка: