Loic.dotnet.command-line-api
1.0.0
dotnet add package Loic.dotnet.command-line-api --version 1.0.0
NuGet\Install-Package Loic.dotnet.command-line-api -Version 1.0.0
<PackageReference Include="Loic.dotnet.command-line-api" Version="1.0.0" />
<PackageVersion Include="Loic.dotnet.command-line-api" Version="1.0.0" />
<PackageReference Include="Loic.dotnet.command-line-api" />
paket add Loic.dotnet.command-line-api --version 1.0.0
#r "nuget: Loic.dotnet.command-line-api, 1.0.0"
#:package Loic.dotnet.command-line-api@1.0.0
#addin nuget:?package=Loic.dotnet.command-line-api&version=1.0.0
#tool nuget:?package=Loic.dotnet.command-line-api&version=1.0.0
This repository contains the code for the System.CommandLine libraries and the dotnet-suggest
global tool.
Packages
Package | Version | Description |
---|---|---|
System.CommandLine |
Command line parser, model binding, invocation, shell completions | |
System.CommandLine.DragonFruit |
Build command-line apps by convention with a strongly-typed Main method |
|
System.CommandLine.Rendering |
Structured terminal output rendering and ANSI support | |
System.CommandLine.Hosting |
support for using System.CommandLine with Microsoft.Extensions.Hosting | |
dotnet-suggest |
A command-line tool to provide shell completions for apps built using System.CommandLine . |
Daily builds are available if you add this feed to your nuget.config: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-libraries/nuget/v3/index.json.
Documentation
Getting started
Features
- Suggestions (tab completion)
- Help
- Version option
- Parse preview
- Debugging
- Response files
- Termination handling
Your first app
How to...
- Add a subcommand (or verb)
- Add an alias to an option or command
- Call a method
- Pass parameters to a method
- Argument validation and binding
- Middleware Pipeline
Code of Conduct
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information, see the .NET Foundation Code of Conduct
Contributing
See the Contributing guide for developer documentation.
License
This project is licensed under the MIT license.
.NET Foundation
.NET is a .NET Foundation project.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net5.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.0 | 0 | 7/31/2021 |