Web API Project using .NET 8.0
- .NET 8
- Entity Framework 8
- Fluent API
- AutoMapper
- Swagger
- SQL Server
- xUnit
- Moq
- Fluent Assertions
- AutoFixture
- SQLite In-Memory database
- 3 Layers:
- Application layer (API)
- Controllers
- Dtos
- Domain layer
- Models
- Interfaces
- Services
- Infrastructure layer
- Repository Pattern
- Application layer (API)