This project aims to provide a quick implementation of CQRS using MediatoR in ASP.NET Core.
This is a design pattern or development practice that allows you to separate your create/update operations (we call it — Commands) from your reads (we call it — Queries) each returning their response models for clear segregation of each action.
- Helps us to solve the following problems:
- Reducing the number of connections between classes.
- Encapsulation of objects using the mediator interface.
- Providing a unified interface to managing dependencies between classes.