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