Где можно подробно прочитать про команды для создания шаблонов в dotnet new?
зачем например писать так dotnet new mvc --no-https --output PartyInvites --framework net6.0
.NET default templates for dotnet new
.NET CLI overview
Это фича шаблонов в dotnet new - они могут предоставлять кастомные параметры.
Прочитать об этом можно тут:
https://learn.microsoft.com/ru-ru/dotnet/core/tool...

А последняя команда - это уже не dotnet new, а dotnet sln. У неё не так много фичей и о ней ты можешь прочитать, вызвав её с параметром --help
Description:
  .NET modify solution file command

Usage:
  dotnet sln <SLN_FILE> [command] [options]

Arguments:
  <SLN_FILE>  The solution file to operate on. If not specified, the command will search the current directory for one.
              [default: C:\Users\Vabka\]

Options:
  -?, -h, --help  Show command line help.


Commands:
  add <PROJECT_PATH>     Add one or more projects to a solution file.
  list                   List all projects in a solution file.
  remove <PROJECT_PATH>  Remove one or more projects from a solution file.