This is a Simple Project to test and improve my knowledge of the REST API in NET5 and C#9.
This is my first time Building a Restful API using a custom Template made by the comunity - https://github.com/Dotnet-Boxed/Templates
- C# 9
- .NET 5
- Asp.Net WebApi (REST)
- OpenAPI (Swagger)
- Serilog (Logging)
- xUnit (Test)
- MOQ (Test)
- Boxed.AspNetCore (Template and Helpers)
- SpeckFlow (Test)
- FluentAssertions (Test)
- AutoFixture
- Improve some validation error messages.
- Move some configuration from code to config files
- Enable C# Nullablre reference
- Add a Unit Test Project
- Add more Integration Tests
- Add more XML Documentation
- Dockerized the Project
- Improve GitHub Actions and CI/CD
- ???
- PROFIT!!!