8 implementations of PromptForFilePathAsync
aspire (2)
Interaction\ConsoleInteractionService.cs (1)
281public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default)
Interaction\ExtensionInteractionService.cs (1)
195public async Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default)
Aspire.Cli.Tests (6)
Commands\PublishCommandPromptingIntegrationTests.cs (1)
1177public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default)
Commands\UpdateCommandTests.cs (1)
3522public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default)
Projects\ExtensionGuestLauncherTests.cs (1)
168public Task<string> PromptForFilePathAsync(string promptText, Func<string, Spectre.Console.ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) => throw new NotImplementedException();
Templating\DotNetTemplateFactoryTests.cs (1)
385public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default)
TestServices\TestExtensionInteractionService.cs (1)
66public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default)
TestServices\TestInteractionService.cs (1)
130public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default)
6 references to PromptForFilePathAsync
aspire (5)
Commands\AgentInitCommand.cs (1)
174var workspaceRootPath = await InteractionService.PromptForFilePathAsync(
Commands\NewCommand.cs (1)
776var outputPath = await interactionService.PromptForFilePathAsync(
Commands\PipelineCommandBase.cs (2)
1288var value = await InteractionService.PromptForFilePathAsync( 1305var singleValue = await InteractionService.PromptForFilePathAsync(
Projects\ProjectUpdater.cs (1)
144var selectedPathForNewNuGetConfigFile = await interactionService.PromptForFilePathAsync(
Aspire.Cli.Tests (1)
Commands\UpdateCommandTests.cs (1)
3523=> _innerService.PromptForFilePathAsync(promptText, validator, directory, required, binding, retryOnValidationFailure, cancellationToken);