Мы создаем ERP с более чем 7 различными ограниченными контекстами. Наша забота состоит в том, как структурировать приложение. Мы рассмотрели несколько архитектур, таких как луковая и n-уровневая архитектура. появилось несколько вопросов
- Должен ли каждый ограниченный контекст образовывать своего рода систему? Я имею в виду, должны ли мы иметь следующие уровни в каждом из контекстов: представление (пользовательский интерфейс), службы приложений, домен и инфраструктура. Если да, то в какой момент они интегрируются?
- Как создать составное приложение с использованием ASP.NET MVC, подобное тому, которое предлагает prism с использованием WPF?