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