Simple C# app to make reservations. WORK IN PROGRESS
mkdir <PROJECTNAME>
cd <PROJECTNAME>
dotnet new sln
mkdir <APPNAME>
cd <APPNAME>
dotnet new reactredux
cd ..
dotnet sln add <APPNAME>/<APPNAME>.csproj
mkdir <APPNAME>.Tests
cd <APPNAME>.Tests
dotnet new xUnit
cd ..
dotnet sln add <APPNAME>.Tests/<APPNAME>.Tests.csproj
cd <APPNAME>.Tests
dotnet add reference ../<APPNAME>/<APPNAME>.csproj
dotnet add package Microsoft.AspNetCore.App ## same as web project
cd ../<APPNAME>
dotnet add package Microsoft.EntityFrameworkCore.Sqlite --version 2.2.0
dotnet add package Microsoft.EntityFrameworkCore.Design --version 2.2.0
dotnet add package Swashbuckle.AspNetCore
export ASPNETCORE_ENVIRONMENT=Development dotnet run
https://127.0.0.1:5001/swagger/index.html
dotnet ef migrations add InitialCreate
rm bookings.db
dotnet ef database update
dotnet tool install -g dotnet-format
dotnet format
https://github.com/natemcmaster/dotnet-tools
- ASP.NET Core Setup database
- ASP.NET Core 2.1 Web Application using PostgreSQL with Entity Framework
- Unit Testing in ASP.NET Core Web API
- Test controller logic in ASP.NET Core
- Building Single Page Applications on ASP.NET Core with JavaScriptServices
- Getting started with swashbuckle
- Sign commits with gpg
Copyright (c) 2019 David Rasch.
This program is released under license GPL v3 or later.