Я разрабатываю очень маленькое приложение в WPF, и я решил использовать структуру Prism 6.0 после того, как мне не понравился Caliburn. .Micro и MVVM Light Toolkit.
Я хочу иметь возможность использовать регионы в своем приложении, но не хочу использовать Unity и внедрение зависимостей, потому что это излишне для этого приложения.
Если я хочу иметь оболочку, которая является главным окном с определенной областью, которая будет отображать либо ViewA, либо ViewB в одной своей области, как я могу сделать это без использования Unity или UnityBootstrapper? Мне сложно это понять, поскольку все примеры в Интернете и учебные материалы используют Unity или какую-либо другую систему DI.
РЕДАКТИРОВАТЬ: чтобы уточнить: я в основном пытаюсь избежать Unity / DI, потому что это заставляет меня использовать модули, где это приложение очень мало, и я не получу выгоду от модулей, и это только усложнит понимание проекта для новые глаза.