Я изучаю призму V4, используя MEF для загрузки моих модулей. Загрузка модулей действительно работает, но в одном модуле я хочу загрузить View/ViewModel (MVVM) и не знаю, как я могу заставить MEF разрешить все это для меня.Обдумывание вокруг MEF: как загрузить View (Model)?
Во-первых: как мне нужно отметить ViewModel (я следую примеру StockTraderRI), поэтому он не загружается при запуске, но может быть загружен во время выполнения в регион?
Во-вторых: как загрузить ViewModel с помощью MEF, чтобы он подключался к соответствующим интерфейсам?
MEF делает это очень красиво для вещей при запуске, отмеченных как [Экспорт], но я понятия не имел, как достичь этого во время выполнения.
Я больше искал что-то вроде MefMagic.Create, который должен был создать MyView? –
Sam
2010-11-22 15:44:05