Why learn CQRS?
All your controllers will only have a single dependency, which is the MediatR package. Each one of your actions will just call a method, Mediator.send
, and return a result, making your controllers slimmer than writing it without the CQRS pattern.
Okay, so what about when to use CQRS? Let's see in the next section.