7 instantiations of ExtensionInteractionService
aspire (1)
Program.cs (1)
1354return new ExtensionInteractionService(consoleInteractionService,
Aspire.Cli.Tests (6)
Commands\NewCommandTests.cs (1)
2992return new ExtensionInteractionService(
Commands\RunCommandTests.cs (1)
2843return new ExtensionInteractionService(consoleInteractionService, extensionBackchannel, extensionPromptEnabled: false, logger: NullLogger<ExtensionInteractionService>.Instance);
Interaction\ExtensionInteractionServiceTests.cs (4)
43var extensionInteractionService = new ExtensionInteractionService( 95using var extensionInteractionService = new ExtensionInteractionService( 231var extensionInteractionService = new ExtensionInteractionService( 264return new ExtensionInteractionService(
17 references to ExtensionInteractionService
aspire (4)
Commands\ConfigCommand.cs (1)
225if (InteractionService is ExtensionInteractionService extensionInteractionService)
Interaction\ExtensionInteractionService.cs (2)
38private readonly ILogger<ExtensionInteractionService> _logger; 48public ExtensionInteractionService(ConsoleInteractionService consoleInteractionService, IExtensionBackchannel backchannel, bool extensionPromptEnabled, ILogger<ExtensionInteractionService> logger)
Program.cs (1)
1357logger: provider.GetRequiredService<ILogger<ExtensionInteractionService>>());
Aspire.Cli.Tests (13)
Commands\NewCommandTests.cs (1)
2996logger: NullLogger<ExtensionInteractionService>.Instance);
Commands\RunCommandTests.cs (1)
2843return new ExtensionInteractionService(consoleInteractionService, extensionBackchannel, extensionPromptEnabled: false, logger: NullLogger<ExtensionInteractionService>.Instance);
Interaction\ExtensionInteractionServiceTests.cs (11)
43var extensionInteractionService = new ExtensionInteractionService( 47logger: NullLogger<ExtensionInteractionService>.Instance); 95using var extensionInteractionService = new ExtensionInteractionService( 99logger: NullLogger<ExtensionInteractionService>.Instance); 134using var interactionService = CreateExtensionInteractionService(workspace, backchannel); 175using var interactionService = CreateExtensionInteractionService(workspace, backchannel); 199using var interactionService = CreateExtensionInteractionService(workspace, backchannel); 231var extensionInteractionService = new ExtensionInteractionService( 235logger: NullLogger<ExtensionInteractionService>.Instance); 243private static ExtensionInteractionService CreateExtensionInteractionService( 268logger: NullLogger<ExtensionInteractionService>.Instance);