An ASP. NET Core WebAPI Solution Template that is built with Loosely-Coupled and Inverted-Dependency/Onion Architecture along with other essential integrations.
PS – I am still in the process of perfecting this BoilerPlate Template for Production Release. Feel free to leave your suggestions.
Features Included –
- – Onion Architecture
- – CQRS with MediatR Library
- – Entity Framework Core – Code First
- – Repository Pattern – Generic
- – MediatR Pipeline Validation
- – Serilog
- – Swagger UI
- – Response Wrapper
- – Pagination
- – In-Memory Database
- – Microsoft Identity with JWT Authentication
- – Role based Authorization
- – Custom Exception Handling Middlewares
- – API Versioning
- – Fluent Validation
- – Automapper
- – SMTP / Mailkit
Feel Free to leave behind your comments and suggestions on the Project Page. Let’s build something that will help a lot of developers and communities to save hours of development time 📷
Project Page – https://www.codewithmukesh.com/project/clean-architecture-with-aspnet-core-webapi/
submitted by /u/iammukeshm
[link] [comments]