Para manter as coisas simples, mas demonstrar a arquitetura ao máximo, construi uma API da Web ASP.NET Core que é bastante escalonável. Para este artigo, vamos ter um WebApi que tem apenas uma entidade, Produto. Vamos realizar operações CRUD nele enquanto usamos a arquitetura Onion. Isso lhe dará uma imagem bastante clara.
- Onion Architecture
- Entity Framework Core
- .NET Core 3.1 Library / .NET Standard 2.1 Library / ASP.NET Core 3.1 WebApi
- Swagger
- CQRS / Mediator Pattern using MediatR Library
- Wrapper Class for Responses
- CRUD Operations
- Inverted Dependencies
- API Versioning
Este repositório foi criado com proposito de servir de exercício de fixação . Segue o link do artigo https://codewithmukesh.com/blog/onion-architecture-in-aspnet-core/