104 references to PromptBinding
aspire (47)
Commands\AgentInitCommand.cs (6)
145
var skillLocationsBinding =
PromptBinding
.Create(parseResult, s_skillLocationsOption);
146
var skillsBinding =
PromptBinding
.Create(parseResult, s_skillsOption);
147
var mcpBinding =
PromptBinding
.CreateBoolConfirm(parseResult, s_mcpOption, defaultValue: false);
161
binding:
PromptBinding
.Create(parseResult, s_workspaceRootOption, defaultWorkspaceRoot.FullName),
271
var (wasProvided, requestedSkills, _) =
PromptBinding
.Resolve(skillsBindingWithDefault);
562
var (wasProvided, optionValue, _) =
PromptBinding
.Resolve(skillsBinding);
Commands\InitCommand.cs (3)
174
var agentInitBinding =
PromptBinding
.CreateInvertedBoolConfirm(parseResult, NewCommand.s_suppressAgentInitOption, defaultValue: true);
175
var skillLocationsBinding =
PromptBinding
.Create(parseResult, AgentInitCommand.s_skillLocationsOption);
176
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);
787
binding:
PromptBinding
.Create(parseResult, NewCommand.s_outputOption, path),
800
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);
667
var (wasProvided, value, defaultValue) =
PromptBinding
.Resolve(binding);
Interaction\ExtensionInteractionService.cs (5)
149
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
204
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
273
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
311
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
349
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 (57)
Commands\AgentInitCommandTests.cs (6)
673
PromptBinding
.CreateDefault(true),
674
PromptBinding
.CreateDefault<string?>(null),
675
PromptBinding
.CreateDefault<string?>(null),
706
PromptBinding
.CreateDefault(true),
707
PromptBinding
.CreateDefault<string?>(null),
708
PromptBinding
.CreateDefault<string?>(null),
Interaction\ConsoleInteractionServiceTests.cs (33)
1304
await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1322
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1339
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1356
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1372
var binding =
PromptBinding
.Create(parseResult, option);
1387
var binding =
PromptBinding
.CreateDefault<string?>("");
1400
var binding =
PromptBinding
.CreateDefault<string?>("good-value");
1419
binding:
PromptBinding
.CreateDefault<string?>(rawDefault),
1435
var binding =
PromptBinding
.Create(parseResult, option);
1448
var binding =
PromptBinding
.CreateDefault(true);
1465
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, interactiveDefault: true, nonInteractiveDefault: false);
1482
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, interactiveDefault: true, nonInteractiveDefault: false);
1549
var binding =
PromptBinding
.CreateDefault("test");
1565
var binding =
PromptBinding
.Create(parseResult, option);
1577
var binding =
PromptBinding
.Create(parseResult, option, true);
1593
var binding =
PromptBinding
.Create(parseResult, option);
1622
var binding =
PromptBinding
.Create(parseResult, option);
1644
var binding =
PromptBinding
.Create(parseResult, option);
1671
var binding =
PromptBinding
.Create(parseResult, option);
1697
var binding =
PromptBinding
.Create(parseResult, option);
1729
var binding =
PromptBinding
.Create(parseResult, option);
1755
var binding =
PromptBinding
.Create(parseResult, option, "option2");
1773
var binding =
PromptBinding
.Create(parseResult, option);
1791
var binding =
PromptBinding
.Create(parseResult, option);
1807
var binding =
PromptBinding
.CreateInvertedBoolConfirm(parseResult, option, defaultValue: true);
1819
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, defaultValue: false);
1827
var binding =
PromptBinding
.CreateDefault("original");
1864
var binding =
PromptBinding
.CreateDefault<string?>("fallback");
1880
var binding =
PromptBinding
.Create(parseResult, option);
1897
var binding =
PromptBinding
.Create(parseResult, option);
1916
var binding =
PromptBinding
.Create(parseResult, option);
1935
var binding =
PromptBinding
.Create(parseResult, option, "option2");
1954
var binding =
PromptBinding
.Create(parseResult, option, "alpha,beta");
Projects\GuestAppHostProjectTests.cs (12)
763
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
764
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
885
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
886
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
940
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
941
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
991
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
992
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1375
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1376
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1464
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1465
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
Projects\ProjectUpdaterTests.cs (2)
1742
ConfirmBinding =
PromptBinding
.CreateDefault(true),
1743
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);