9 implementations of PromptForStringAsync
aspire (2)
Interaction\ConsoleInteractionService.cs (1)
129
public async Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
Interaction\ExtensionInteractionService.cs (1)
101
public async Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
Aspire.Cli.Tests (7)
Commands\NewCommandTests.cs (1)
1534
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
Commands\PublishCommandPromptingIntegrationTests.cs (1)
873
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
Commands\UpdateCommandTests.cs (1)
1046
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
Projects\ExtensionGuestLauncherTests.cs (1)
161
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, Spectre.Console.ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default) => throw new NotImplementedException();
Templating\DotNetTemplateFactoryTests.cs (1)
463
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
TestServices\TestExtensionInteractionService.cs (1)
38
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
TestServices\TestInteractionService.cs (1)
64
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
14 references to PromptForStringAsync
aspire (13)
Commands\ConfigCommand.cs (4)
98
var key = await InteractionService.
PromptForStringAsync
(ConfigCommandStrings.GetCommand_PromptForKey, required: true, cancellationToken: cancellationToken);
167
var key = await InteractionService.
PromptForStringAsync
(ConfigCommandStrings.SetCommand_PromptForKey, required: true, cancellationToken: cancellationToken);
168
var value = await InteractionService.
PromptForStringAsync
(ConfigCommandStrings.SetCommand_PromptForValue, required: true, cancellationToken: cancellationToken);
380
var key = await InteractionService.
PromptForStringAsync
(ConfigCommandStrings.DeleteCommand_PromptForKey, required: true, cancellationToken: cancellationToken);
Commands\DoCommand.cs (1)
53
step = await InteractionService.
PromptForStringAsync
(
Commands\NewCommand.cs (1)
426
return await interactionService.
PromptForStringAsync
(
Commands\PipelineCommandBase.cs (6)
817
InputType.Text => await InteractionService.
PromptForStringAsync
(
823
InputType.SecretText => await InteractionService.
PromptForStringAsync
(
836
_ => await InteractionService.
PromptForStringAsync
(promptText, defaultValue: input.Value?.EscapeMarkup(), required: input.Required, cancellationToken: cancellationToken)
844
return await InteractionService.
PromptForStringAsync
(promptText, defaultValue: input.Value?.EscapeMarkup(), required: input.Required, cancellationToken: cancellationToken);
866
return await InteractionService.
PromptForStringAsync
(promptText, defaultValue: input.Value?.EscapeMarkup(), required: input.Required, cancellationToken: cancellationToken);
886
return await InteractionService.
PromptForStringAsync
(
Commands\RenderCommand.cs (1)
173
var name = await InteractionService.
PromptForStringAsync
(
Aspire.Cli.Tests (1)
Commands\UpdateCommandTests.cs (1)
1047
=> _innerService.
PromptForStringAsync
(promptText, defaultValue, validator, isSecret, required, cancellationToken);