This template provides a seamless solution by integrating the benefits of Clean Architecture with ASP.NET Core. It allows you to swiftly create an ASP.NET Core Web API, adhering to Clean Architecture principles. The template is pre-configured to use SQL Server, and upon running the application, the database will be automatically created, with the latest migrations applied.
If you find this project useful, please give it a star. Thanks! ⭐
The following prerequisites are required to build and run the solution:
- .NET 8.0 SDK (latest version)
Clone the repository to your computer. Once you are inside the root directory run the following command in PowerShell
dotnet new install .
Once installed, create a new solution using the template.
dotnet new ca-sln -o "<Name of the project>"
To create a new feature
dotnet new ca-feature -p <Name of the project> -f <Name of the feature>
dotnet new list
dotnet new install . --force
dotnet new uninstall