Загрузка модуля составного приложения C # Prism - PullRequest
0 голосов
/ 10 октября 2011

Существует ли естественный способ регистрации модулей в модуле для составного шаблона приложения в призме?

Скажем, у нас есть модуль A в приложении призмы WPF, который должен загрузить и зарегистрировать модули A1, A2, ..., An.

Мне кажется, что подход к регистрации всех "вложенных" модулей A1-An в загрузчике является "грязным", поскольку эти модули логически принадлежат модулю A.

Нужно ли вручную загружать A1 в An в методе Initialize () класса A или есть более естественный подход, который хорошо вписывается в общий шаблон модуля?

1 Ответ

2 голосов
/ 10 октября 2011

, если A1..An компонуются или разделяются, они должны быть загружены загрузчиком, чтобы другие модули могли использовать его.Если только модуль A будет использовать их, я думаю, что лучшая идея - не рассматривать их как призменные модули, потому что они (вероятно) используются только для реализации функциональности модуля A и не являются модульными частями программного обеспечения, которое вы создаете.*

...