Решение использования ViewModel Mef

Я пытаюсь проверить wpf приложение, которое разрабатывается в образце MVM. Таким образом, это включает IregionManager, накопитель событий и т.д. Я создал новый проект, и здесь я хочу создать объект ViewModel, и его конструктор берет Iregionmanager. Мой вопрос состоит в том, Как я иллюстрирую примерами IRegionManager в своем испытательном классе и создаю объект ViewModel так, чтобы я мог получить доступ к его методам?

0
nl ja de

1 ответы

Почему ваш ViewModel требует IRegionManager как параметра конструктора? Вы знаете об общем понятии Призмы, таком как Bootstrapper, прилагая поведения к регионам и, в более особых случаях, адаптерах региона?

Однако, чтобы ответить на ваш вопрос, как иллюстрировать примерами ViewModels: общий образец экземпляра в Призме с MEF:

<�Сильным> Bootstrapper управляют при запуске программы, которая среди других задач, создает Поведения и прилагает их к регионам в вашем окне раковины. Поведение, которое называют AutoPopulateExportedViewsBehavior , импортирует все Взгляды с определенным признаком, ViewExport признак. <�Сильное> Представление импортирует ViewModel , случай в его конструкторе и <�сильном> ViewModel импортирует <�сильную> Модель .

Я считаю архитектуру Призмы довольно сложной, чтобы начать с. Нет никакого пути вокруг реального понимания понятий, если вы хотите работать с ним, все же.

0
добавлено
Все, что я хочу, должно создать объект viewModel класса. и я должен передать IRegionManager как его параметр после иллюстрирования примерами его. Как я делаю это?
добавлено автор Virus, источник