Если я не разделяю свое приложение на разные модули (в противном случае я бы сказал, что Prism будет дефолтовать), я должен использовать Prism?
Я знаю, что Prism дает удобную реализацию ICommand
(которую я мог бы сделать сам на странице кода) и дает нам IEventAggregator
, но действительно ли все файлы Bootstrapper, Shell, ModuleCatalog действительно помогают?
Почему бы просто не использовать шаблон MVVM (без призмы), чтобы отделить ваши проблемы, чтобы ваше приложение было тестируемым и Bob your Uncle!