CleanAspNetCoreWebApi
CleanAspNetCoreWebApi copied to clipboard
Starter project for creating APIs built on ASP.NET Core using clean architecture.
CleanAspNetCoreWebApi
Starter project for creating APIs built on ASP.NET Core using clean architecture based on this blog post.
Setup
- Uses Sql Server Express LocalDB (If using Visual Studio install it under Individual Components in the Visual Studio installer or install separately using this link.
- Apply database migrations to create the db. From a command line within the Web.Api.Infrastructure project folder use the dotnet CLI to run :
Web.Api.Infrastructure>dotnet ef database update
Visual Studio
Simply open the solution file CleanAspNetCoreWebAPI.sln
and build/run.
Visual Studio Code
Open the src
folder and F5
to build/run.