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