CQRS означает разделение ответственности по командным запросам.
Посмотрите на Quench, но он не уважает CQRS