106 references to PromptBinding
aspire (46)
Commands\AgentInitCommand.cs (5)
135
var skillLocationsBinding =
PromptBinding
.Create(parseResult, s_skillLocationsOption);
136
var skillsBinding =
PromptBinding
.Create(parseResult, s_skillsOption);
176
binding:
PromptBinding
.Create(parseResult, s_workspaceRootOption, defaultWorkspaceRoot.FullName),
312
var (wasProvided, requestedSkills, _) =
PromptBinding
.Resolve(skillsBindingWithDefault);
594
var (wasProvided, optionValue, _) =
PromptBinding
.Resolve(skillsBinding);
Commands\InitCommand.cs (3)
168
var agentInitBinding =
PromptBinding
.CreateInvertedBoolConfirm(parseResult, NewCommand.s_suppressAgentInitOption, defaultValue: true);
169
var skillLocationsBinding =
PromptBinding
.Create(parseResult, AgentInitCommand.s_skillLocationsOption);
170
var skillsBinding =
PromptBinding
.Create(parseResult, AgentInitCommand.s_skillsOption);
Commands\NewCommand.cs (5)
598
var agentInitBinding =
PromptBinding
.CreateInvertedBoolConfirm(parseResult, s_suppressAgentInitOption, defaultValue: true);
599
var skillLocationsBinding =
PromptBinding
.Create(parseResult, AgentInitCommand.s_skillLocationsOption);
600
var skillsBinding =
PromptBinding
.Create(parseResult, AgentInitCommand.s_skillsOption);
779
binding:
PromptBinding
.Create(parseResult, NewCommand.s_outputOption, path),
792
binding:
PromptBinding
.Create(parseResult, NewCommand.s_nameOption, defaultName),
Commands\PipelineCommandBase.cs (7)
1144
binding:
PromptBinding
.CreateDefault(input.Value),
1150
binding:
PromptBinding
.CreateDefault(input.Value),
1157
InputType.Boolean => (await InteractionService.PromptConfirmAsync(promptText, binding:
PromptBinding
.CreateDefault(ParseBooleanValue(input.Value)), cancellationToken: cancellationToken)).ToString().ToLowerInvariant(),
1173
return await InteractionService.PromptForStringAsync(promptText, binding:
PromptBinding
.CreateDefault(input.Value), required: input.Required, cancellationToken: cancellationToken);
1195
return await InteractionService.PromptForStringAsync(promptText, binding:
PromptBinding
.CreateDefault(input.Value), required: input.Required, cancellationToken: cancellationToken);
1217
binding:
PromptBinding
.CreateDefault(input.Value),
1307
binding:
PromptBinding
.CreateDefault(input.Value),
Commands\RenderCommand.cs (3)
370
binding:
PromptBinding
.CreateDefault<string?>("hello"),
377
binding:
PromptBinding
.CreateDefault(true),
428
binding:
PromptBinding
.CreateDefault<string?>("hello"),
Commands\UpdateCommand.cs (5)
329
var channelBinding =
PromptBinding
.Create(parseResult, _channelOption);
350
var confirmBinding =
PromptBinding
.Create(parseResult, s_yesOption, defaultValue: true);
351
var nugetConfigDirBinding =
PromptBinding
.Create(parseResult, s_nugetConfigDirOption);
436
binding:
PromptBinding
.Create(parseResult, s_yesOption, false),
704
var channelBinding =
PromptBinding
.Create(parseResult, _channelOption);
Interaction\ConsoleInteractionService.cs (4)
222
var (wasProvided, value, defaultValue) =
PromptBinding
.Resolve(binding);
295
var (wasProvided, value, defaultValue) =
PromptBinding
.Resolve(binding);
367
var (wasProvided, value, defaultValue) =
PromptBinding
.Resolve(binding);
660
var (wasProvided, value, defaultValue) =
PromptBinding
.Resolve(binding);
Interaction\ExtensionInteractionService.cs (5)
142
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
197
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
266
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
304
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
342
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
Packaging\NuGetConfigPrompter.cs (2)
52
binding:
PromptBinding
.CreateDefault(true),
65
binding:
PromptBinding
.CreateDefault(true),
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
133
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, _localhostTldOption, defaultValue: false);
Templating\CliTemplateFactory.PythonStarterTemplate.cs (1)
129
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, _useRedisCacheOption, interactiveDefault: true, nonInteractiveDefault: false);
Templating\DotNetTemplateFactory.cs (5)
289
var binding =
PromptBinding
.CreateBoolConfirm(result, _localhostTldOption, defaultValue: false);
305
var binding =
PromptBinding
.CreateBoolConfirm(result, _useRedisCacheOption, interactiveDefault: true, nonInteractiveDefault: false);
321
var binding =
PromptBinding
.Create(result, _testFrameworkOption);
333
binding:
PromptBinding
.CreateDefault(false),
365
var binding =
PromptBinding
.Create(result, _xunitVersionOption, "v3mtp");
Aspire.Cli.Tests (60)
Commands\AgentInitCommandTests.cs (9)
676
PromptBinding
.CreateDefault(true),
677
PromptBinding
.CreateDefault<string?>(null),
678
PromptBinding
.CreateDefault<string?>(null),
710
PromptBinding
.CreateDefault(true),
711
PromptBinding
.CreateDefault<string?>(null),
712
PromptBinding
.CreateDefault<string?>(null),
742
PromptBinding
.CreateDefault(true),
743
PromptBinding
.CreateDefault<string?>(null),
744
PromptBinding
.CreateDefault<string?>(null),
Interaction\ConsoleInteractionServiceTests.cs (33)
1260
await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1278
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1295
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1312
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1328
var binding =
PromptBinding
.Create(parseResult, option);
1343
var binding =
PromptBinding
.CreateDefault<string?>("");
1356
var binding =
PromptBinding
.CreateDefault<string?>("good-value");
1375
binding:
PromptBinding
.CreateDefault<string?>(rawDefault),
1391
var binding =
PromptBinding
.Create(parseResult, option);
1404
var binding =
PromptBinding
.CreateDefault(true);
1421
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, interactiveDefault: true, nonInteractiveDefault: false);
1438
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, interactiveDefault: true, nonInteractiveDefault: false);
1505
var binding =
PromptBinding
.CreateDefault("test");
1521
var binding =
PromptBinding
.Create(parseResult, option);
1533
var binding =
PromptBinding
.Create(parseResult, option, true);
1549
var binding =
PromptBinding
.Create(parseResult, option);
1578
var binding =
PromptBinding
.Create(parseResult, option);
1600
var binding =
PromptBinding
.Create(parseResult, option);
1627
var binding =
PromptBinding
.Create(parseResult, option);
1653
var binding =
PromptBinding
.Create(parseResult, option);
1685
var binding =
PromptBinding
.Create(parseResult, option);
1711
var binding =
PromptBinding
.Create(parseResult, option, "option2");
1729
var binding =
PromptBinding
.Create(parseResult, option);
1747
var binding =
PromptBinding
.Create(parseResult, option);
1763
var binding =
PromptBinding
.CreateInvertedBoolConfirm(parseResult, option, defaultValue: true);
1775
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, defaultValue: false);
1783
var binding =
PromptBinding
.CreateDefault("original");
1820
var binding =
PromptBinding
.CreateDefault<string?>("fallback");
1836
var binding =
PromptBinding
.Create(parseResult, option);
1853
var binding =
PromptBinding
.Create(parseResult, option);
1872
var binding =
PromptBinding
.Create(parseResult, option);
1891
var binding =
PromptBinding
.Create(parseResult, option, "option2");
1910
var binding =
PromptBinding
.Create(parseResult, option, "alpha,beta");
Projects\GuestAppHostProjectTests.cs (12)
760
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
761
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
882
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
883
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
937
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
938
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
988
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
989
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1304
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1305
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1393
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1394
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
Projects\ProjectUpdaterTests.cs (2)
1707
ConfirmBinding =
PromptBinding
.CreateDefault(true),
1708
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
TestServices\TestInteractionService.cs (4)
119
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
132
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
170
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
289
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);