4 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.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
42 references to IInteractionService
Aspire.Hosting (8)
Dcp\DcpHost.cs (2)
30private readonly IInteractionService _interactionService; 49IInteractionService interactionService,
DistributedApplicationBuilder.cs (1)
267_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<InteractionService>());
Orchestrator\ParameterProcessor.cs (1)
24IInteractionService interactionService,
Publishing\Publisher.cs (2)
36var interactionService = serviceProvider.GetService<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)
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)
849IInteractionService? 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)
763IInteractionService? 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>(); 189var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>(); 191RunInteractionWithDismissValues(nameof(IInteractionService.PromptNotificationAsync), (showDismiss, title) => 199RunInteractionWithDismissValues(nameof(IInteractionService.PromptConfirmationAsync), (showDismiss, title) => 207RunInteractionWithDismissValues(nameof(IInteractionService.PromptMessageBoxAsync), (showDismiss, title) => 215RunInteractionWithDismissValues(nameof(IInteractionService.PromptInputAsync), (showDismiss, title) => 230var interactionService = commandContext.ServiceProvider.GetRequiredService<IInteractionService>();