MinimalAPIDemo Here is an example on how to structure a .NET 6 Minimal API project Reference to Carter https://github.com/CarterCommunity/Carter Repository pattern https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions/getting-started-with-ef-5-using-mvc-4/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application