How to create your own templates for dotnet new

You can now create your own templates for `dotnet new`, and this doc walks you through the process of creating one.