Как я могу сделать определенные параметры применимыми только к определенным глаголам в анализаторе CommandLine? - PullRequest
0 голосов
/ 13 июня 2019

Я использую System.Commandline.Parser для разбора параметров, заданных для моего консольного приложения.Приложение поддерживает несколько глаголов.Как я могу сделать параметры, которые я определяю, применимыми к определенным глаголам?

Например, я хочу, чтобы следующее было допустимым, потому что "-a" и "-b" имеют смысл для глагола 1.

app.exe verb1 -a testa -b testb

Однако «-a» и «-b» не применяются к другому глаголу verb2, который поддерживает мое приложение, поэтому я хочу, чтобы анализаторраспознавать это и разрешать только те опции, которые применимы к «berb2».

...