CQRS, по своей сути, заключается в разделении ваших запросов и команд.Такая простая концепция на самом деле не должна требовать какого-либо кода базовой платы (отсюда и обратная реакция против каркасов в списке ddd-cqrs).
Тем не менее, CQRS с Event Sourcing имеет довольно много кода, который вам нужно сгенерировать.И, как и весь код с повторяющимся характером, использующий что-то вроде живых шаблонов ReSharper, звучит как отличная идея.
Проблема будет в том, что использование шаблонов мешает людям улучшать вещи или менять способы их выполнения.Шаблоны следует рассматривать как живые существа, которые необходимо поддерживать и заботиться, чтобы вы не боялись улучшения своей реализации.