ASP.Net Core 6 Web API Using Layered Architecture Sample ASP.Net Core 6 Web API project using minimal API. Following SOLID principles, with layered architecture and dependency inversion. Using generic repository pattern, global error handler and SQL Server database