CQRS / Структура проекта по организации мероприятий

У меня есть мой первый проект CQRS, который использует источник событий, и мне было интересно, должен ли этот тип проекта быть структурирован в Visual Studio по-другому, по сравнению с другими проектами, которые включают несколько уровней?

Например, в созданных прошлых проектах были такие слои, как Remoting, службы приложений, домен и т. Д., И было ясно, что каждый слой / сборка касался слоя, расположенного под ним. Эти сборки, казалось, много сделали, и использование такого инструмента, как NDepend, многое сказало на структуре проекта.

Однако в случае проекта CQRS было бы лучше иметь меньшие сборки, которые показывают свое намерение, то есть сборку для команд, другую для событий, другую для обработчиков событий и т. Д.

Теперь с NDepend это даст мне лучшее представление о том, как используются сборки.

ТИА

JD

Ответы на вопрос(1)

Ваш ответ на вопрос