In this section, we:
- Learned about HTTP
- Learned about ASP.NET Core and how it handles HTTP endpoints
- How to create GET/PUT/POST requests using the minimal API paradigm
- Learned how to write tests for ASP.NET Core
- The repository pattern and how to implement a very basic version of it
- How to add validation to our API using both the built-in attributes as well as FluentValidation