3. Каноничный репозиторий должен уметь только CRUD. Посмотрите в сторону CQRS. В этом вопросе как раз Queries и подойдут.
Ещё рекомендую почитать про Domain Driven Design (DDD), например Эрик Эванс.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.