Как вывести список доступных команд с помощью Dragonfruit / System.CommandLine? - PullRequest
0 голосов
/ 03 июля 2019

Используя .NET System.CommandLine API - вы можете передать --help в консольное приложение, и оно предоставит список опций, которые можно передать консольному приложению. Как получить опцию --help для вывода списка доступных команд?

Например, если мое приложение поддерживает следующий вызов:

myapp.exe dosomething --foo-option

И я вызываю опцию --help:

myapp.exe --help

Как я могу получить справочную информацию, в которой будет указана команда dosomething?Например:

> myapp.exe --help
Usage myapp [command] [options] [<args>...]

Commands:
  dosomething

Arguments:
  <args>

Options:
  -- foo-option 

В настоящее время кажется, что опция --help, встроенная в System.CommandLine SDK, не поддерживает отображение доступных команд.Я ошибаюсь?Если это так, как я могу получить команды для отображения в справке?

...