3 implementations of IInteractionService
Aspire.Hosting (1)
InteractionService.cs (1)
15internal class InteractionService : IInteractionService
Aspire.Hosting.Azure.Tests (1)
tests\Shared\TestInteractionService.cs (1)
12internal sealed class TestInteractionService : IInteractionService
Aspire.Hosting.Tests (1)
tests\Shared\TestInteractionService.cs (1)
12internal sealed class TestInteractionService : IInteractionService
38 references to IInteractionService
Aspire.Hosting (6)
Dcp\DcpHost.cs (2)
30private readonly IInteractionService _interactionService; 49IInteractionService interactionService,
DistributedApplicationBuilder.cs (1)
254_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<InteractionService>());
Orchestrator\ParameterProcessor.cs (1)
22IInteractionService interactionService,
VersionChecking\VersionCheckService.cs (2)
27private readonly IInteractionService _interactionService; 36public VersionCheckService(IInteractionService interactionService, ILogger<VersionCheckService> logger,
Aspire.Hosting.Azure (4)
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
21IInteractionService interactionService, 34protected readonly IInteractionService _interactionService = interactionService;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
24IInteractionService interactionService,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
22IInteractionService interactionService,
Aspire.Hosting.Azure.Tests (1)
AzureDeployerTests.cs (1)
645IInteractionService? interactionService = null,
Aspire.Hosting.DevTunnels (5)
DevTunnelCliInstallationManager.cs (1)
17IInteractionService interactionService,
DevTunnelLoginManager.cs (2)
12IInteractionService interactionService, 19private readonly IInteractionService _interactionService = interactionService;
RequiredCommandValidator.cs (2)
23internal abstract class RequiredCommandValidator(IInteractionService interactionService, ILogger logger) : CoalescingAsyncOperation 25private readonly IInteractionService _interactionService = interactionService;
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (1)
481IInteractionService? interactionService = null,
VersionChecking\VersionCheckServiceTests.cs (1)
247IInteractionService? interactionService = null,
Publishers.AppHost (2)
DistributedApplicationBuilderExtensions.cs (2)
28var interactionService = context.Services.GetRequiredService<IInteractionService>();
Stress.AppHost (18)
InteractionCommands.cs (18)
17var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 35var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 47var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 68var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 103var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 175var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 177RunInteractionWithDismissValues(nameof(IInteractionService.PromptNotificationAsync), (showDismiss, title) => 185RunInteractionWithDismissValues(nameof(IInteractionService.PromptConfirmationAsync), (showDismiss, title) => 193RunInteractionWithDismissValues(nameof(IInteractionService.PromptMessageBoxAsync), (showDismiss, title) => 201RunInteractionWithDismissValues(nameof(IInteractionService.PromptInputAsync), (showDismiss, title) => 216var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>();