1 instantiation of CommandArgument
dotnet-openapi (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
127
var argument = new
CommandArgument
{ Name = name, Description = description, MultipleValues = multipleValues };
18 references to CommandArgument
dotnet-openapi (18)
Commands\AddFileCommand.cs (1)
27
internal readonly
CommandArgument
_sourceFileArg;
Commands\AddProjectCommand.cs (1)
25
internal readonly
CommandArgument
_sourceProjectArg;
Commands\AddURLCommand.cs (1)
29
internal readonly
CommandArgument
_sourceFileArg;
Commands\RefreshCommand.cs (1)
25
internal readonly
CommandArgument
_sourceFileArg;
Commands\RemoveCommand.cs (1)
25
internal readonly
CommandArgument
_sourceProjectArg;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (13)
40
Arguments = new List<
CommandArgument
>();
56
public readonly List<
CommandArgument
> Arguments;
110
public
CommandArgument
Argument(string name, string description, bool multipleValues = false)
115
public
CommandArgument
Argument(string name, string description, Action<
CommandArgument
> configuration, bool multipleValues = false)
117
var
lastArg = Arguments.LastOrDefault();
127
var
argument = new CommandArgument { Name = name, Description = description, MultipleValues = multipleValues };
146
IEnumerator<
CommandArgument
> arguments = null;
482
foreach (
var
arg in arguments)
601
private sealed class CommandArgumentEnumerator : IEnumerator<
CommandArgument
>
603
private readonly IEnumerator<
CommandArgument
> _enumerator;
605
public CommandArgumentEnumerator(IEnumerator<
CommandArgument
> enumerator)
610
public
CommandArgument
Current