23 instantiations of InputsDialogInteractionOptions
Aspire.Hosting (4)
IInteractionService.cs (1)
485internal static new InputsDialogInteractionOptions Default { get; } = new();
Orchestrator\ParameterProcessor.cs (3)
278new InputsDialogInteractionOptions 360new InputsDialogInteractionOptions 509new InputsDialogInteractionOptions
Aspire.Hosting.Azure (7)
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (6)
168new InputsDialogInteractionOptions 194new InputsDialogInteractionOptions 267new InputsDialogInteractionOptions 293new InputsDialogInteractionOptions 369new InputsDialogInteractionOptions 459new InputsDialogInteractionOptions
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
277new InputsDialogInteractionOptions
Aspire.Hosting.Tests (2)
InteractionServiceTests.cs (2)
283new InputsDialogInteractionOptions 940var options = new InputsDialogInteractionOptions
Publishers.AppHost (2)
DistributedApplicationBuilderExtensions.cs (2)
99new InputsDialogInteractionOptions 139new()
Stress.AppHost (8)
InteractionCommands.cs (8)
62_ = await interactionService.PromptInputAsync("Text <strong>request</strong>", "Provide **your** name. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce id massa arcu. Morbi ac risus eget augue venenatis hendrerit. Morbi posuere, neque id efficitur ultrices, velit augue suscipit ante, vitae lacinia elit risus nec dui. For more information about the `IInteractionService`, see https://learn.microsoft.com.", inputHasMarkdown, new InputsDialogInteractionOptions { EnableMessageMarkdown = true }); 63_ = await interactionService.PromptInputAsync("Text <strong>request</strong>", "Provide **your** name.\r\n\r\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce id massa arcu. Morbi ac risus eget augue venenatis hendrerit. Morbi posuere, neque id efficitur ultrices, velit augue suscipit ante, vitae lacinia elit risus nec dui.\r\n\r\nFor more information about the `IInteractionService`, see https://learn.microsoft.com.", inputHasMarkdown, new InputsDialogInteractionOptions { EnableMessageMarkdown = true }); 100new InputsDialogInteractionOptions { EnableMessageMarkdown = true }); 112options: new InputsDialogInteractionOptions 249options: new InputsDialogInteractionOptions 392options: new InputsDialogInteractionOptions 491options: new InputsDialogInteractionOptions 550options: new InputsDialogInteractionOptions { ShowDismiss = showDismiss },
23 references to InputsDialogInteractionOptions
Aspire.Hosting (14)
Dashboard\DashboardServiceData.cs (2)
173var options = (InputsDialogInteractionOptions)interaction.Options;
IInteractionService.cs (4)
62Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default); 75Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default); 88Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default); 485internal static new InputsDialogInteractionOptions Default { get; } = new();
InteractionService.cs (6)
106public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 111public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 122public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 160options ??= InputsDialogInteractionOptions.Default; 436var options = (InputsDialogInteractionOptions)interactionState.Options;
Pipelines\PipelineActivityReporter.cs (2)
398var options = (InputsDialogInteractionOptions)interaction.Options;
Aspire.Hosting.Azure.Tests (5)
ProvisioningContextProviderTests.cs (2)
403var inputOptions = Assert.IsType<InputsDialogInteractionOptions>(inputsInteraction.Options);
tests\Shared\TestInteractionService.cs (3)
23public Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 28public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 36public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default)
Aspire.Hosting.Tests (4)
InteractionServiceTests.cs (1)
940var options = new InputsDialogInteractionOptions
tests\Shared\TestInteractionService.cs (3)
23public Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 28public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 36public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default)