Clean architecture or the onion architecture is the most widely discussed and probably used pattern nowadays. I have recently started working on a new repository on GitHub, that will showcase nearly perfect way of implementing Clean Architecture. I will be also using EF Core and Mediator pattern. This project will evolve over time. You can check it here – sumit360/TheSDKShop
I will be covering below topics
- Clean Architecture – Overall project structure
- Mediator – Command query pattern to implement business logic
- EF Core – For accessing data
- NUnit – Test framework
- NSubstitute – For mocking external APIs
- Shoudly – For assertions in test cases






Leave a Reply