CQRS / Структура проекта по организации мероприятий
У меня есть мой первый проект CQRS, который использует источник событий, и мне было интересно, должен ли этот тип проекта быть структурирован в Visual Studio по-другому, по сравнению с другими проектами, которые включают несколько уровней?
Например, в созданных прошлых проектах были такие слои, как Remoting, службы приложений, домен и т. Д., И было ясно, что каждый слой / сборка касался слоя, расположенного под ним. Эти сборки, казалось, много сделали, и использование такого инструмента, как NDepend, многое сказало на структуре проекта.
Однако в случае проекта CQRS было бы лучше иметь меньшие сборки, которые показывают свое намерение, то есть сборку для команд, другую для событий, другую для обработчиков событий и т. Д.
Теперь с NDepend это даст мне лучшее представление о том, как используются сборки.
ТИА
JD