Further reading
Here are some resources for further reading on writing clean C# APIs with clean architecture:
- API in C#: The Best Practices of Design and Implementation: https://www.udemy.com/course/api-in-csharp/: This course provides an in-depth explanation of how to design and implement a type or an API that takes care of its users, encapsulates types, codes in a good style, refactors the code, and throws and handles exceptions properly.
- Clean Architecture With .NET 6 - C# Corner: https://www.c-sharpcorner.com/article/clean-architecture-with-net-62/: This article provides a brief on what a clean architecture is and how to design a solution in .NET 6 while following this architecture.
- Clean Architecture Solution Template GitHub - ardalis/CleanArchitecture: https://github.com/ardalis/CleanArchitecture: This GitHub repository provides a starting point for Clean Architecture with ASP.NET Core.
- Introduction To Clean Architecture And Implementation With ASP.NET Core...