dotnet new sln -n VsCodeSolution
dotnet new list
Web Api
dotnet new webapi -n WebApiProject -o ./src/WebApiProject -f net8.0 --use-controllers
Biblioteca
dotnet new classlib -n LibraryProject -o ./src/LibraryProject -f net8.0
Testes
dotnet new xunit -n TestProject -o ./tests/TestProject -f net8.0
dotnet sln add ./src/WebApiProject/ -s src
dotnet sln add ./src/LibraryProject/ -s src
dotnet sln add ./tests/TestProject/ -s tests
dotnet add ./src/WebApiProject/WebApiProject.csproj reference ./src/LibraryProject/LibraryProject.csproj
dotnet add ./tests/TestProject/TestProject.csproj reference ./src/WebApiProject/WebApiProject.csproj