Совместим ли CQRS с Entity Framework Self Tracking Enities / WCF RIA Services?

CQRS имеет большой смысл. Однако это кажется взаимоисключающим с подходом использования ORM, который обеспечивает отслеживание изменений. Если у меня есть один «канал» для запросов на получение моих объектов как RO, то изменений для отслеживания не будет. Если у меня есть другой канал для команд CUD +, это больше похоже на RPC-подход с легкими DTO, а затем отправка объектов с самопроверкой для объединения на более низком уровне.

Как можно согласовать эти два подхода (CQRS / ORM + STE) ?

10
задан Josh Reuben 8 April 2011 в 18:36
поделиться