This reposiotory contains a sample/template project which uses Otc.AspNetCore.ApiBoot library as it bases, you can learn more about ApiBoot at https://github.com/OleConsignado/otc-aspnetcore-apiboot.
Install ApiBoot template
$ dotnet new -i apiboot
Create a new project
$ dotnet new apiboot --name=MyProjectName