Implemented interface member:
method
PromptInputsAsync
Aspire.Hosting.IInteractionService.PromptInputsAsync(System.String, System.String, System.Collections.Generic.IReadOnlyList<Aspire.Hosting.InteractionInput>, Aspire.Hosting.InputsDialogInteractionOptions, System.Threading.CancellationToken)
8 references to PromptInputsAsync
Aspire.Hosting (1)
InteractionService.cs (1)
145var result = await PromptInputsAsync(title, message, [input], options, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Tests (7)
Dashboard\DashboardServiceTests.cs (1)
1080var resultTask = interactionService.PromptInputsAsync("Inputs", "Enter values", [fileInput, textInput]);
InteractionServiceTests.cs (6)
861var resultTask = interactionService.PromptInputsAsync("Login", "Please enter credentials", inputs); 926var resultTask = interactionService.PromptInputsAsync("Login", "Please enter credentials", inputs); 981var resultTask = interactionService.PromptInputsAsync("Login", "Please enter credentials", inputs); 1044var resultTask = interactionService.PromptInputsAsync("Validation Test", "Test validation", inputs, options); 1090var ex = await Assert.ThrowsAnyAsync<Exception>(() => interactionService.PromptInputsAsync("Validation Test", "Test validation", inputs)); 1123var ex = await Assert.ThrowsAnyAsync<Exception>(() => interactionService.PromptInputsAsync("Validation Test", "Test validation", inputs));