4 instantiations of ResourceSnapshotCommandArgument
Aspire.Cli.Tests (4)
Backchannel\ResourceSnapshotMapperTests.cs (3)
57
new
ResourceSnapshotCommandArgument
254
new
ResourceSnapshotCommandArgument
260
new
ResourceSnapshotCommandArgument
Commands\ResourceCommandTests.cs (1)
2372
return new
ResourceSnapshotCommandArgument
22 references to ResourceSnapshotCommandArgument
aspire (18)
Backchannel\BackchannelJsonSerializerContext.cs (2)
50
[JsonSerializable(typeof(
ResourceSnapshotCommandArgument
))]
51
[JsonSerializable(typeof(
ResourceSnapshotCommandArgument
[]))]
Backchannel\ResourceSnapshotMapper.cs (2)
254
internal static ResourceCommandArgumentJson MapCommandArgumentInput(
ResourceSnapshotCommandArgument
input)
274
private static bool IsSecretCommandArgument(
ResourceSnapshotCommandArgument
input)
Commands\ResourceCommand.cs (12)
278
private static (JsonObject Arguments, string? ErrorMessage) CreateCommandArguments(
ResourceSnapshotCommandArgument
[] argumentInputs, string[] capturedArguments, CommandArgumentParseMode parseMode)
281
var options = new Dictionary<
ResourceSnapshotCommandArgument
, Option>();
287
foreach (
var
argument in argumentInputs)
326
foreach (
var
argument in argumentInputs)
381
private static Option CreateCommandArgumentOption(
ResourceSnapshotCommandArgument
argument, CommandArgumentParseMode parseMode)
456
private static bool ShouldValidateRequiredOption(
ResourceSnapshotCommandArgument
argument, CommandArgumentParseMode parseMode)
464
private static bool ShouldValidateChoiceOptions(
ResourceSnapshotCommandArgument
argument, CommandArgumentParseMode parseMode)
471
private static bool ShouldValidateDisabledOption(
ResourceSnapshotCommandArgument
argument, CommandArgumentParseMode parseMode)
478
private static bool IsBooleanInput(
ResourceSnapshotCommandArgument
argument)
483
private static bool IsNumberInput(
ResourceSnapshotCommandArgument
argument)
853
private static string GetCommandOptionLabel(
ResourceSnapshotCommandArgument
argument)
861
private static string GetArgumentDescription(
ResourceSnapshotCommandArgument
argument, HashSet<string> cliOptionNames)
src\Aspire.Hosting\Backchannel\BackchannelDataTypes.cs (2)
552
public
ResourceSnapshotCommandArgument
[]? ArgumentInputs { get; init; }
1224
public
ResourceSnapshotCommandArgument
[] ArgumentInputs { get; init; } = [];
Aspire.Cli.Tests (4)
Commands\ResourceCommandTests.cs (4)
2339
private static ResourceSnapshotCommand CreateCommand(string name, params
ResourceSnapshotCommandArgument
[] argumentInputs)
2344
private static ResourceSnapshotCommand CreateCommand(string name, string? description, params
ResourceSnapshotCommandArgument
[] argumentInputs)
2349
private static ResourceSnapshotCommand CreateCommand(string name, string? description, string state, string? visibility, params
ResourceSnapshotCommandArgument
[] argumentInputs)
2361
private static
ResourceSnapshotCommandArgument
CreateArgument(