4 implementations of IInteractionService
Aspire.Hosting (1)
InteractionService.cs (1)
16internal class InteractionService : IInteractionService
Aspire.Hosting.Azure.Tests (1)
tests\Shared\TestInteractionService.cs (1)
12internal sealed class TestInteractionService : IInteractionService
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelCliInstallationManagerTests.cs (1)
47private sealed class TestInteractionService : IInteractionService
Aspire.Hosting.Tests (1)
tests\Shared\TestInteractionService.cs (1)
12internal sealed class TestInteractionService : IInteractionService
50 references to IInteractionService
Aspire.Hosting (8)
Dcp\DcpHost.cs (2)
29private readonly IInteractionService _interactionService; 48IInteractionService interactionService,
DistributedApplicationBuilder.cs (1)
301_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<InteractionService>());
Orchestrator\ParameterProcessor.cs (1)
24IInteractionService interactionService,
Pipelines\DistributedApplicationPipeline.cs (2)
67var interactionService = context.Services.GetRequiredService<IInteractionService>();
VersionChecking\VersionCheckService.cs (2)
27private readonly IInteractionService _interactionService; 36public VersionCheckService(IInteractionService interactionService, ILogger<VersionCheckService> logger,
Aspire.Hosting.Azure (4)
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
22IInteractionService interactionService, 37protected readonly IInteractionService _interactionService = interactionService;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
23IInteractionService interactionService,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
21IInteractionService interactionService,
Aspire.Hosting.Azure.Tests (1)
AzureDeployerTests.cs (1)
897IInteractionService? interactionService = null,
Aspire.Hosting.DevTunnels (7)
DevTunnelCliInstallationManager.cs (2)
22IInteractionService interactionService, 32IInteractionService interactionService,
DevTunnelLoginManager.cs (2)
12IInteractionService interactionService, 19private readonly IInteractionService _interactionService = interactionService;
LoggedOutNotificationManager.cs (1)
7internal sealed class LoggedOutNotificationManager(IInteractionService interactionService) : CoalescingAsyncOperation
RequiredCommandValidator.cs (2)
24internal abstract class RequiredCommandValidator(IInteractionService interactionService, ILogger logger) : CoalescingAsyncOperation 26private readonly IInteractionService _interactionService = interactionService;
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (1)
762IInteractionService? interactionService = null,
VersionChecking\VersionCheckServiceTests.cs (1)
247IInteractionService? interactionService = null,
Publishers.AppHost (2)
DistributedApplicationBuilderExtensions.cs (2)
37var interactionService = context.Services.GetRequiredService<IInteractionService>();
Stress.AppHost (26)
InteractionCommands.cs (26)
17var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 35var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 47var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 68var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 105var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 140var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 192var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 278var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 417var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 516var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 518RunInteractionWithDismissValues(nameof(IInteractionService.PromptNotificationAsync), (showDismiss, title) => 526RunInteractionWithDismissValues(nameof(IInteractionService.PromptConfirmationAsync), (showDismiss, title) => 534RunInteractionWithDismissValues(nameof(IInteractionService.PromptMessageBoxAsync), (showDismiss, title) => 542RunInteractionWithDismissValues(nameof(IInteractionService.PromptInputAsync), (showDismiss, title) => 557var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>();