3 implementations of IAuxiliaryBackchannelMonitor
aspire (1)
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
23TimeProvider timeProvider) : BackgroundService, IAuxiliaryBackchannelMonitor
Aspire.Cli.Tests (2)
Mcp\MockPackagingService.cs (1)
64internal sealed class MockAuxiliaryBackchannelMonitor : IAuxiliaryBackchannelMonitor
TestServices\TestAuxiliaryBackchannelMonitor.cs (1)
9internal sealed class TestAuxiliaryBackchannelMonitor : IAuxiliaryBackchannelMonitor
32 references to IAuxiliaryBackchannelMonitor
aspire (31)
Backchannel\AppHostConnectionHelper.cs (1)
27IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Backchannel\AppHostConnectionResolver.cs (1)
35IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\AgentMcpCommand.cs (2)
34private readonly IAuxiliaryBackchannelMonitor _auxiliaryBackchannelMonitor; 49IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Commands\AppHostLauncher.cs (1)
29IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\DescribeCommand.cs (1)
93IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\LogsCommand.cs (1)
108IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\PsCommand.cs (2)
66private readonly IAuxiliaryBackchannelMonitor _backchannelMonitor; 80IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\ResourceCommand.cs (1)
38IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\ResourceCommandBase.cs (1)
57IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\RestartCommand.cs (1)
27IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\StartCommand.cs (1)
39IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\StopCommand.cs (1)
44IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\TelemetryLogsCommand.cs (1)
49IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\TelemetrySpansCommand.cs (1)
45IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\TelemetryTracesCommand.cs (1)
43IAuxiliaryBackchannelMonitor backchannelMonitor,
Commands\WaitCommand.cs (1)
46IAuxiliaryBackchannelMonitor backchannelMonitor,
Mcp\McpResourceToolRefreshService.cs (2)
17private readonly IAuxiliaryBackchannelMonitor _auxiliaryBackchannelMonitor; 26IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor,
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
17IAuxiliaryBackchannelMonitor 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)
46internal sealed class ListResourcesTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILogger<ListResourcesTool> logger) : CliMcpTool
Mcp\Tools\ListStructuredLogsTool.cs (1)
22internal sealed class ListStructuredLogsTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListStructuredLogsTool> logger) : CliMcpTool
Mcp\Tools\ListTracesTool.cs (1)
22internal sealed class ListTracesTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListTracesTool> logger) : CliMcpTool
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
22internal sealed class ListTraceStructuredLogsTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListTraceStructuredLogsTool> logger) : CliMcpTool
Mcp\Tools\McpToolHelpers.cs (1)
12public static async Task<(string apiToken, string apiBaseUrl, string? dashboardBaseUrl)> GetDashboardInfoAsync(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILogger logger, CancellationToken cancellationToken)
Mcp\Tools\SelectAppHostTool.cs (1)
13internal sealed class SelectAppHostTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
Program.cs (1)
284builder.Services.AddSingleton<IAuxiliaryBackchannelMonitor>(sp => sp.GetRequiredService<AuxiliaryBackchannelMonitor>());
Aspire.Cli.Tests (1)
Utils\CliTestHelper.cs (1)
501public Func<IServiceProvider, IAuxiliaryBackchannelMonitor> AuxiliaryBackchannelMonitorFactory { get; set; } = (IServiceProvider serviceProvider) =>