How to Implement Mediator Pattern in ASP.NET Core 3.1

For the last few years, Command Query Responsibility Segregation (CQRS) and Event Sourcing (ES) emerged as patterns that can help implement large scale systems, with some risky complexity, by having different models to read or mutate data while also using events as a single source of truth. The mediator pattern is meant to split responsibilities between a caller and […]

Read more