8 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)
88
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 (6)
Commands\NewCommandTests.cs (1)
1367
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)
1048
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
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\TestConsoleInteractionService.cs (1)
39
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)
37
public Task<string>
PromptForStringAsync
(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, CancellationToken cancellationToken = default)
13 references to PromptForStringAsync
aspire (12)
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);
356
var key = await InteractionService.
PromptForStringAsync
(ConfigCommandStrings.DeleteCommand_PromptForKey, required: true, cancellationToken: cancellationToken);
Commands\NewCommand.cs (1)
493
return await interactionService.
PromptForStringAsync
(
Commands\PipelineCommandBase.cs (6)
760
InputType.Text => await InteractionService.
PromptForStringAsync
(
766
InputType.SecretText => await InteractionService.
PromptForStringAsync
(
779
_ => await InteractionService.
PromptForStringAsync
(promptText, defaultValue: input.Value?.EscapeMarkup(), required: input.Required, cancellationToken: cancellationToken)
787
return await InteractionService.
PromptForStringAsync
(promptText, defaultValue: input.Value?.EscapeMarkup(), required: input.Required, cancellationToken: cancellationToken);
809
return await InteractionService.
PromptForStringAsync
(promptText, defaultValue: input.Value?.EscapeMarkup(), required: input.Required, cancellationToken: cancellationToken);
829
return await InteractionService.
PromptForStringAsync
(
Commands\RenderCommand.cs (1)
173
var name = await InteractionService.
PromptForStringAsync
(
Aspire.Cli.Tests (1)
Commands\UpdateCommandTests.cs (1)
1049
=> _innerService.
PromptForStringAsync
(promptText, defaultValue, validator, isSecret, required, cancellationToken);