The folder contains command-line tools for ASP.NET Core. The following tools are bundled* in the .NET Core CLI. Follow the links below for more details on each tool.
*This applies to .NET Core CLI 2.1.300-preview2 and up. For earlier versions of the CLI, these tools must be installed separately.
For 2.0 CLI and earlier, see https://github.com/aspnet/DotNetTools/tree/rel/2.0.0/README.md for details.
The following tools are produced by us but not bundled in the .NET Core CLI. They must be aquired independently.
This folder also contains the infrastructure for our partners' service reference features:
- Extensions.ApiDescription.Client MSBuild glue for OpenAPI code generation.
- Extensions.ApiDescription.Server MSBuild glue for OpenAPI document generation.
- dotnet-getdocument the outside man of OpenAPI document generation tool.
- GetDocument.Insider the inside man of OpenAPI document generation tool.
The command line tools can be invoked as a subcommand of
dotnet watch dotnet user-secrets dotnet sql-cache dotnet dev-certs dotnet openapi
--help to see more details. For example,
dotnet watch --help