This post describes a common problem: how to deal with multiple domain events if raising of one of them must negate the others.
Merging domain events before dispatching →
This is the last article in the series of articles designed to supplement my CQRS in Practice course. In it, I’d like to discuss one particular aspect of exception handling relevant to CQRS and the decorator pattern.
I’m continuing the series about CQRS to supplement my recent CQRS in Practice course. There’s a question that I didn’t cover in the course and that was raised at least twice since then: when to validate commands in CQRS?
When to validate commands in CQRS? →
I published an online course about CQRS a couple months ago, and since then I realized that there are some topics I didn’t put enough emphasize on in that course, or didn’t cover at all. In the next several blog posts, I’m going to fill this gap.
This article is about CQRS commands and whether they are part of the domain model.
Are CQRS commands part of the domain model? →