3 instantiations of ListTraceStructuredLogsTool
aspire (2)
Commands\AgentMcpCommand.cs (2)
108_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListTraceStructuredLogsTool>()); 119_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListTraceStructuredLogsTool>());
Aspire.Cli.Tests (1)
Mcp\ExcludeFromMcpTests.cs (1)
606return new ListTraceStructuredLogsTool(
7 references to ListTraceStructuredLogsTool
aspire (3)
Commands\AgentMcpCommand.cs (2)
108_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListTraceStructuredLogsTool>()); 119_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListTraceStructuredLogsTool>());
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
22internal sealed class ListTraceStructuredLogsTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListTraceStructuredLogsTool> logger) : CliMcpTool
Aspire.Cli.Tests (4)
Mcp\ExcludeFromMcpTests.cs (4)
359var tool = CreateTraceStructuredLogsTool(monitor, mockHttpClientFactory); 408var tool = CreateTraceStructuredLogsTool(monitor, mockHttpClientFactory); 601private static ListTraceStructuredLogsTool CreateTraceStructuredLogsTool( 610NullLogger<ListTraceStructuredLogsTool>.Instance);