I've created three branches for my own reference as I continue to learn about the .NET 7 Web API.
I did this to comprehend the difference between the implementation of an in-memory database, the implementation of DbContext, and the implementation of Unit of Work (UoW) and the Repository Pattern, as well as how they are implemented within a project.
- Branch Name: "1-of-3-inmemory-database"
- Utilize in memory database
- Branch Name: "2-of-3-DbContext"
- Implementation of DbContext
- Utilize in memory database
- Branch Name: "3-of-3-uow-repository-pattern"
- Implementation of Unit Of Work and Repository Pattern
- Creating a service base approach (UoW)