142 references to PromptBinding
aspire (50)
Commands\AgentInitCommand.cs (7)
208
PromptBinding
.Create(parseResult, s_agentsOption),
209
PromptBinding
.Create(parseResult, s_skillsOption),
210
PromptBinding
.Create(parseResult, s_scopeOption, AgentConfigurationScope.Project),
211
PromptBinding
.CreateBoolConfirm(parseResult, s_mcpOption, defaultValue: false),
225
binding:
PromptBinding
.Create(parseResult, s_workspaceRootOption, defaultWorkspaceRoot.FullName),
347
var (wasProvided, requestedSkills, _) =
PromptBinding
.Resolve(skillsBindingWithDefault);
693
var (wasProvided, optionValue, _) =
PromptBinding
.Resolve(skillsBinding);
Commands\InitCommand.cs (4)
175
var agentInitBinding =
PromptBinding
.CreateInvertedBoolConfirm(parseResult, NewCommand.s_suppressAgentInitOption, defaultValue: true);
185
PromptBinding
.Create(parseResult, AgentInitCommand.s_agentsOption),
186
PromptBinding
.Create(parseResult, AgentInitCommand.s_skillsOption),
187
PromptBinding
.Create(parseResult, AgentInitCommand.s_scopeOption, AgentConfigurationScope.Project),
Commands\NewCommand.cs (6)
606
var agentInitBinding =
PromptBinding
.CreateInvertedBoolConfirm(parseResult, s_suppressAgentInitOption, defaultValue: true);
615
PromptBinding
.Create(parseResult, AgentInitCommand.s_agentsOption),
616
PromptBinding
.Create(parseResult, AgentInitCommand.s_skillsOption),
617
PromptBinding
.Create(parseResult, AgentInitCommand.s_scopeOption, AgentConfigurationScope.Project),
794
binding:
PromptBinding
.Create(parseResult, NewCommand.s_outputOption, path),
807
binding:
PromptBinding
.Create(parseResult, NewCommand.s_nameOption, defaultName),
Commands\PipelineCommandBase.cs (7)
1191
binding:
PromptBinding
.CreateDefault(input.Value),
1197
binding:
PromptBinding
.CreateDefault(input.Value),
1204
InputType.Boolean => (await InteractionService.PromptConfirmAsync(promptText, binding:
PromptBinding
.CreateDefault(ParseBooleanValue(input.Value)), cancellationToken: cancellationToken)).ToString().ToLowerInvariant(),
1220
return await InteractionService.PromptForStringAsync(promptText, binding:
PromptBinding
.CreateDefault(input.Value), required: input.Required, cancellationToken: cancellationToken);
1242
return await InteractionService.PromptForStringAsync(promptText, binding:
PromptBinding
.CreateDefault(input.Value), required: input.Required, cancellationToken: cancellationToken);
1264
binding:
PromptBinding
.CreateDefault(input.Value),
1354
binding:
PromptBinding
.CreateDefault(input.Value),
Commands\RenderCommand.cs (3)
371
binding:
PromptBinding
.CreateDefault<string?>("hello"),
378
binding:
PromptBinding
.CreateDefault(true),
429
binding:
PromptBinding
.CreateDefault<string?>("hello"),
Commands\UpdateCommand.cs (5)
346
var channelBinding =
PromptBinding
.Create(parseResult, _channelOption);
367
var confirmBinding =
PromptBinding
.Create(parseResult, s_yesOption, defaultValue: true);
392
NuGetConfigDirBinding =
PromptBinding
.Create(parseResult, s_nugetConfigDirOption),
467
binding:
PromptBinding
.Create(parseResult, s_yesOption, false),
754
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);
Projects\ProjectUpdater.cs (1)
76
var (wasProvided, selectedDirectory, _) =
PromptBinding
.Resolve(context.NuGetConfigDirBinding);
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
134
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");
Templating\TemplateNuGetConfigService.cs (1)
49
binding:
PromptBinding
.CreateDefault(true),
Aspire.Cli.Tests (92)
Commands\AgentInitCommandTests.cs (8)
734
PromptBinding
.CreateDefault(true),
735
PromptBinding
.CreateDefault<string?>(null),
736
PromptBinding
.CreateDefault<string?>(null),
737
PromptBinding
.CreateDefault(AgentConfigurationScope.Project),
769
PromptBinding
.CreateDefault(true),
770
PromptBinding
.CreateDefault<string?>(null),
771
PromptBinding
.CreateDefault<string?>(null),
772
PromptBinding
.CreateDefault(AgentConfigurationScope.Project),
Interaction\ConsoleInteractionServiceTests.cs (34)
1305
await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1323
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1340
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1357
var result = await interactionService.PromptConfirmAsync("Proceed?",
PromptBinding
.CreateDefault(defaultValue), cancellationToken: CancellationToken.None);
1373
var binding =
PromptBinding
.Create(parseResult, option);
1388
var binding =
PromptBinding
.CreateDefault<string?>("");
1401
var binding =
PromptBinding
.CreateDefault<string?>("good-value");
1420
binding:
PromptBinding
.CreateDefault<string?>(rawDefault),
1436
var binding =
PromptBinding
.Create(parseResult, option);
1449
var binding =
PromptBinding
.CreateDefault(true);
1466
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, interactiveDefault: true, nonInteractiveDefault: false);
1483
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, interactiveDefault: true, nonInteractiveDefault: false);
1550
var binding =
PromptBinding
.CreateDefault("test");
1566
var binding =
PromptBinding
.Create(parseResult, option);
1578
var binding =
PromptBinding
.Create(parseResult, option, true);
1594
var binding =
PromptBinding
.Create(parseResult, option);
1623
var binding =
PromptBinding
.Create(parseResult, option);
1645
var binding =
PromptBinding
.Create(parseResult, option);
1672
var binding =
PromptBinding
.Create(parseResult, option);
1698
var binding =
PromptBinding
.Create(parseResult, option);
1730
var binding =
PromptBinding
.Create(parseResult, option);
1756
var binding =
PromptBinding
.Create(parseResult, option, "option2");
1774
var binding =
PromptBinding
.Create(parseResult, option);
1792
var binding =
PromptBinding
.Create(parseResult, option);
1808
var binding =
PromptBinding
.CreateInvertedBoolConfirm(parseResult, option, defaultValue: true);
1820
var binding =
PromptBinding
.CreateBoolConfirm(parseResult, option, defaultValue: false);
1828
var binding =
PromptBinding
.CreateDefault("original");
1865
var binding =
PromptBinding
.CreateDefault<string?>("fallback");
1881
var binding =
PromptBinding
.Create(parseResult, option);
1898
var binding =
PromptBinding
.Create(parseResult, option);
1917
var binding =
PromptBinding
.Create(parseResult, option);
1936
var binding =
PromptBinding
.Create(parseResult, option, "option2");
1955
var binding =
PromptBinding
.Create(parseResult, option, "alpha,beta");
1971
var binding =
PromptBinding
.Create(command.Parse(""), option, "copilot,claude,opencode");
Projects\GuestAppHostProjectTests.cs (24)
1145
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1146
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1251
ConfirmBinding =
PromptBinding
.CreateDefault(false),
1252
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1314
ConfirmBinding =
PromptBinding
.CreateDefault(false),
1315
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1362
ConfirmBinding =
PromptBinding
.CreateDefault(true),
1363
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1413
ConfirmBinding =
PromptBinding
.CreateDefault(false),
1414
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1666
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1667
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1725
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1726
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1785
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1786
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1841
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1842
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1890
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
1891
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
2388
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
2389
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
2478
ConfirmBinding =
PromptBinding
.CreateDefault<bool>(false),
2479
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
Projects\ProjectUpdaterNuGetConfigurationTests.cs (8)
988
ConfirmBinding =
PromptBinding
.CreateDefault(true),
989
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1100
ConfirmBinding =
PromptBinding
.CreateDefault(true),
1101
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(projectFile.DirectoryName)
1266
ConfirmBinding =
PromptBinding
.CreateDefault(true),
1267
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
1554
ConfirmBinding =
PromptBinding
.CreateDefault(true),
1555
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null)
Projects\ProjectUpdaterTests.cs (2)
2138
ConfirmBinding =
PromptBinding
.CreateDefault(true),
2139
NuGetConfigDirBinding =
PromptBinding
.CreateDefault<string?>(null),
Projects\RepositoryToolUpdaterTests.cs (11)
178
var result = await updater.UpdateAsync(manifests, CreateChannel("13.4.0"),
PromptBinding
.CreateDefault(true), CancellationToken.None);
237
var result = await updater.UpdateAsync(manifests, channel,
PromptBinding
.CreateDefault(true), CancellationToken.None);
294
await updater.UpdateAsync(manifests, channel,
PromptBinding
.CreateDefault(true), CancellationToken.None);
341
var result = await updater.UpdateAsync(manifests, CreateChannel("13.4.0"),
PromptBinding
.CreateDefault(true), CancellationToken.None);
380
await updater.UpdateAsync(manifests, CreateChannel(targetVersion, channelName),
PromptBinding
.CreateDefault(true), CancellationToken.None);
414
updater.UpdateAsync(manifests, CreateChannel("13.5.0-preview.1", "daily"),
PromptBinding
.CreateDefault(true), CancellationToken.None));
443
updater.UpdateAsync(manifests, CreateChannel("13.4.0"),
PromptBinding
.CreateDefault(true), CancellationToken.None));
471
var result = await updater.UpdateAsync(manifests, CreateChannel("13.4.0"),
PromptBinding
.CreateDefault(true), CancellationToken.None);
530
updater.UpdateAsync(manifests, channel,
PromptBinding
.CreateDefault(true), cancellation.Token));
582
await updater.UpdateAsync(manifests, CreateChannel("13.4.0"),
PromptBinding
.CreateDefault(true), CancellationToken.None);
626
await updater.UpdateAsync(manifests, channel,
PromptBinding
.CreateDefault(true), CancellationToken.None);
TestServices\TestExtensionInteractionService.cs (1)
212
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
TestServices\TestInteractionService.cs (4)
120
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
133
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
171
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);
295
var (wasProvided, value, _) =
PromptBinding
.Resolve(binding);