Использование Unity Container - PullRequest
       7

Использование Unity Container

0 голосов
/ 26 сентября 2019

Prism 7.2 с Unity: в Module.OnInitialized (я думаю) мне нужно создать несколько представлений одного типа, они должны иметь точки данных одного типа (MyViewModel) и параметры конструктора (строка типа) модели представления должныбыть указанным при разрешении.Как использовать для этого IContainerRegistry / IContainerProvider?

1 Ответ

0 голосов
/ 26 сентября 2019

Как использовать для этого IContainerRegistry / IContainerProvider?

Создайте MyViewModelFactory, в котором есть метод Create(string parameter), возвращающий новый экземпляр MyViewModel.Затем перейдите к этим моделям представлений или покажите их напрямую.

View-first является наиболее заметным механизмом навигации, но представление Model-First также очень жизнеспособно и лучше подходит для большинства представлений, но для экранов верхнего уровня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...