3 implementations of IAuxiliaryBackchannelMonitor
aspire (1)
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
29ProfilingTelemetry profilingTelemetry) : BackgroundService, IAuxiliaryBackchannelMonitor
Aspire.Cli.Tests (2)
Mcp\MockPackagingService.cs (1)
43internal sealed class MockAuxiliaryBackchannelMonitor : IAuxiliaryBackchannelMonitor
TestServices\TestAuxiliaryBackchannelMonitor.cs (1)
11internal sealed class TestAuxiliaryBackchannelMonitor : IAuxiliaryBackchannelMonitor
33 references to IAuxiliaryBackchannelMonitor
aspire (30)
Backchannel\AppHostConnectionHelper.cs (1)
34IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Backchannel\AppHostConnectionResolver.cs (1)
45IAuxiliaryBackchannelMonitor backchannelMonitor,
Backchannel\OrphanedAppHostCollector.cs (1)
14IAuxiliaryBackchannelMonitor backchannelMonitor,
Backchannel\TrayWatchStream.cs (1)
16IAuxiliaryBackchannelMonitor monitor,
Commands\AgentMcpCommand.cs (2)
35private readonly IAuxiliaryBackchannelMonitor _auxiliaryBackchannelMonitor; 59IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Commands\AppHostLauncher.cs (1)
36IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\PsCommand.cs (2)
76private readonly IAuxiliaryBackchannelMonitor _backchannelMonitor; 99IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\ResourceCommand.cs (2)
25private readonly IAuxiliaryBackchannelMonitor _backchannelMonitor; 79IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\StopCommand.cs (1)
71IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\StopCommand.TrayProtocol.cs (1)
16private readonly IAuxiliaryBackchannelMonitor _backchannelMonitor;
Mcp\McpResourceToolRefreshService.cs (2)
19private readonly IAuxiliaryBackchannelMonitor _auxiliaryBackchannelMonitor; 29IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
19IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Mcp\Tools\IDashboardInfoProvider.cs (1)
33IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Mcp\Tools\ListAppHostsTool.cs (1)
27internal sealed class ListAppHostsTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
Mcp\Tools\ListConsoleLogsTool.cs (1)
17internal sealed class ListConsoleLogsTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILogger<ListConsoleLogsTool> logger) : CliMcpTool
Mcp\Tools\ListIntegrationsTool.cs (1)
52internal sealed class ListIntegrationsTool(IPackagingService packagingService, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor) : CliMcpTool
Mcp\Tools\ListResourcesTool.cs (1)
101internal sealed class ListResourcesTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILogger<ListResourcesTool> logger) : CliMcpTool
Mcp\Tools\ListStructuredLogsTool.cs (1)
21internal sealed class ListStructuredLogsTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListStructuredLogsTool> logger) : CliMcpTool
Mcp\Tools\ListTracesTool.cs (1)
21internal sealed class ListTracesTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListTracesTool> logger) : CliMcpTool
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
21internal sealed class ListTraceStructuredLogsTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListTraceStructuredLogsTool> logger) : CliMcpTool
Mcp\Tools\McpToolHelpers.cs (3)
55public static async Task<(string apiToken, string apiBaseUrl, string? dashboardBaseUrl)> GetDashboardInfoAsync(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILogger logger, CancellationToken cancellationToken) 402IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, 441IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Mcp\Tools\SelectAppHostTool.cs (1)
14internal sealed class SelectAppHostTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
Mcp\Tools\WaitForResourcesTool.cs (1)
38IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Program.cs (1)
528builder.Services.AddSingleton<IAuxiliaryBackchannelMonitor>(sp => sp.GetRequiredService<AuxiliaryBackchannelMonitor>());
Aspire.Cli.Tests (3)
Commands\TerminalCommandTests.cs (1)
233var monitor = (TestAuxiliaryBackchannelMonitor)provider.GetRequiredService<IAuxiliaryBackchannelMonitor>();
Mcp\AppHostConnectionSelectionLogicTests.cs (1)
18typeof(IAuxiliaryBackchannelMonitor)
Utils\CliTestHelper.cs (1)
684public Func<IServiceProvider, IAuxiliaryBackchannelMonitor> AuxiliaryBackchannelMonitorFactory { get; set; } = (IServiceProvider serviceProvider) =>