2 implementations of IDashboardInfoProvider
aspire (2)
Mcp\Tools\IDashboardInfoProvider.cs (2)
34
ILogger logger) :
IDashboardInfoProvider
51
ILogger? logger = null) :
IDashboardInfoProvider
8 references to IDashboardInfoProvider
aspire (3)
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
Aspire.Cli.Tests (5)
Mcp\ExcludeFromMcpTests.cs (3)
615
IDashboardInfoProvider
dashboardInfoProvider = new BackchannelDashboardInfoProvider(monitor, NullLogger<BackchannelDashboardInfoProvider>.Instance);
627
IDashboardInfoProvider
dashboardInfoProvider = new BackchannelDashboardInfoProvider(monitor, NullLogger<BackchannelDashboardInfoProvider>.Instance);
639
IDashboardInfoProvider
dashboardInfoProvider = new BackchannelDashboardInfoProvider(monitor, NullLogger<BackchannelDashboardInfoProvider>.Instance);
Mcp\ListStructuredLogsToolTests.cs (1)
505
IDashboardInfoProvider
dashboardInfoProvider = new BackchannelDashboardInfoProvider(actualMonitor, NullLogger<BackchannelDashboardInfoProvider>.Instance);
Mcp\ListTracesToolTests.cs (1)
499
IDashboardInfoProvider
dashboardInfoProvider = new BackchannelDashboardInfoProvider(actualMonitor, NullLogger<BackchannelDashboardInfoProvider>.Instance);