What we'll be building

We're going to go on a journey down the different components of ASP.NET Core by building upon a common application.

We'll start by building a simple web API that allows us to manage a list of employees in memory.

We'll end by having a complete web application (complete with database) you can use as a blueprint to build your own APIs.

The code can be found here: https://github.com/schneidenbach/building-apis-with-csharp-and-aspnet-core-exercises

Every example builds upon the previous one. So, if you want to see the finished solution for a given lesson, you simply look at the solution from the next lesson.

Example: if you want to see the solution for "Writing our first tests", you look at the solution for Refactoring to request classes and adding a PUT request.