6 instantiations of ListStructuredLogsTool
aspire (2)
Commands\AgentMcpCommand.cs (2)
186_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListStructuredLogsTool>()); 201_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListStructuredLogsTool>());
Aspire.Cli.Tests (4)
Mcp\ExcludeFromMcpTests.cs (1)
616return new ListStructuredLogsTool(
Mcp\ListStructuredLogsToolTests.cs (3)
93var tool = new ListStructuredLogsTool( 146var tool = new ListStructuredLogsTool( 506return new ListStructuredLogsTool(
24 references to ListStructuredLogsTool
aspire (3)
Commands\AgentMcpCommand.cs (2)
186_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListStructuredLogsTool>()); 201_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListStructuredLogsTool>());
Mcp\Tools\ListStructuredLogsTool.cs (1)
21internal sealed class ListStructuredLogsTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListStructuredLogsTool> logger) : CliMcpTool
Aspire.Cli.Tests (21)
Mcp\ExcludeFromMcpTests.cs (4)
319var tool = CreateStructuredLogsTool(monitor, mockHttpClientFactory); 339var tool = CreateStructuredLogsTool(monitor, mockHttpClientFactory); 611private static ListStructuredLogsTool CreateStructuredLogsTool( 620NullLogger<ListStructuredLogsTool>.Instance);
Mcp\ListStructuredLogsToolTests.cs (17)
30var tool = CreateTool(); 48var tool = CreateTool(monitor); 91var logger = new TestLogger<ListStructuredLogsTool>( 93var tool = new ListStructuredLogsTool( 144var logger = new TestLogger<ListStructuredLogsTool>( 146var tool = new ListStructuredLogsTool( 286var tool = CreateTool(monitor, mockHttpClientFactory); 379var tool = CreateTool(monitor, mockHttpClientFactory); 434var tool = CreateTool(monitor, mockHttpClientFactory); 454var tool = CreateTool(); 462var tool = CreateTool(); 470var tool = CreateTool(); 484var tool = CreateTool(); 500private static ListStructuredLogsTool CreateTool( 510NullLogger<ListStructuredLogsTool>.Instance); 573var tool = CreateTool(monitor, mockHttpClientFactory); 590var tool = CreateTool();