3 implementations of IExtensionInteractionService
aspire (1)
Interaction\ExtensionInteractionService.cs (1)
35internal class ExtensionInteractionService : IExtensionInteractionService, IDisposable
Aspire.Cli.Tests (2)
Projects\ExtensionGuestLauncherTests.cs (1)
191private sealed class FakeLaunchExtensionService : IExtensionInteractionService
TestServices\TestExtensionInteractionService.cs (1)
14internal sealed class TestExtensionInteractionService(IServiceProvider serviceProvider) : IExtensionInteractionService
16 references to IExtensionInteractionService
aspire (16)
Commands\BaseCommand.cs (2)
218&& ExtensionHelper.IsExtensionHost(InteractionService, out var extensionInteractionService, out _) 315if (interactionService is not IExtensionInteractionService extensionInteractionService)
Commands\NewCommand.cs (1)
822if (templateResult.OutputPath is not null && ExtensionHelper.IsExtensionHost(InteractionService, out var extensionInteractionService, out _))
Commands\PipelineCommandBase.cs (1)
187if (ExtensionHelper.IsExtensionHost(InteractionService, out var extensionInteractionService, out _)
Commands\RunCommand.cs (5)
228&& ExtensionHelper.IsExtensionHost(InteractionService, out var extensionInteractionService, out _) 504if (ExtensionHelper.IsExtensionHost(InteractionService, out var extInteractionService, out _)) 1231var structuredLogSupportProbe = ExtensionHelper.IsExtensionHost(interactionService, out var extensionInteractionService, out var extensionBackchannel) 1369IExtensionInteractionService extensionInteractionService, 1382IExtensionInteractionService extensionInteractionService,
Commands\StartCommand.cs (1)
78&& ExtensionHelper.IsExtensionHost(InteractionService, out var extensionInteractionService, out _)
DotNet\DotNetCliRunner.cs (1)
302if (ExtensionHelper.IsExtensionHost(interactionService, out var extensionInteractionService, out var extensionBackchannel)
Projects\ExtensionGuestLauncher.cs (2)
19private readonly IExtensionInteractionService _extensionInteractionService; 24IExtensionInteractionService extensionInteractionService,
Projects\GuestAppHostProject.cs (1)
861&& ExtensionHelper.IsExtensionHost(_interactionService, out var extensionInteractionService, out var extensionBackchannel)
Utils\ExtensionHelper.cs (2)
14[NotNullWhen(true)] out IExtensionInteractionService? extensionInteractionService, 17if (interactionService is IExtensionInteractionService eis)