CQRS를 시작하면서 이벤트 클래스 정의가 내 명령 정의와 거의 1 : 1로 일치한다는 것을 알았습니다. 명백한 코드 반복을 제외하고는, 잘못하고있어. 이벤트가 명령과 일치하지 않는 경우가 있습니다. 그러나 많지는 않습니다.CQRS 이벤트 및 명령 일치
간단한 CUD 시나리오를 보자
명령 클래스 :
- CreatePost
- UpdatePost
- DeletePost
이벤트 클래스 :
-
0123을
- CreatedPost
- UpdatedPost
차이점이 있으면 이벤트 저장소를 사용하고 있습니다.
감사합니다.
당신이 이것을 확장 할 수 있습니까? 내가 뭘 잘못하고 있는지 알아 내려고 노력하고 있습니다. * 왜 틀린 것이 있다고 생각하니? –
거의 이점이없는 코드를 완전히 복제하고있는 것 같습니다. – Jeff