4 instantiations of ListStructuredLogsTool
aspire (2)
Commands\AgentMcpCommand.cs (2)
106_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListStructuredLogsTool>()); 117_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListStructuredLogsTool>());
Aspire.Cli.Tests (2)
Mcp\ExcludeFromMcpTests.cs (1)
582return new ListStructuredLogsTool(
Mcp\ListStructuredLogsToolTests.cs (1)
394return new ListStructuredLogsTool(
20 references to ListStructuredLogsTool
aspire (3)
Commands\AgentMcpCommand.cs (2)
106_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListStructuredLogsTool>()); 117_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListStructuredLogsTool>());
Mcp\Tools\ListStructuredLogsTool.cs (1)
22internal sealed class ListStructuredLogsTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListStructuredLogsTool> logger) : CliMcpTool
Aspire.Cli.Tests (17)
Mcp\ExcludeFromMcpTests.cs (4)
285var tool = CreateStructuredLogsTool(monitor, mockHttpClientFactory); 305var tool = CreateStructuredLogsTool(monitor, mockHttpClientFactory); 577private static ListStructuredLogsTool CreateStructuredLogsTool( 586NullLogger<ListStructuredLogsTool>.Instance);
Mcp\ListStructuredLogsToolTests.cs (13)
27var tool = CreateTool(); 45var tool = CreateTool(monitor); 174var tool = CreateTool(monitor, mockHttpClientFactory); 267var tool = CreateTool(monitor, mockHttpClientFactory); 322var tool = CreateTool(monitor, mockHttpClientFactory); 342var tool = CreateTool(); 350var tool = CreateTool(); 358var tool = CreateTool(); 372var tool = CreateTool(); 388private static ListStructuredLogsTool CreateTool( 398NullLogger<ListStructuredLogsTool>.Instance); 461var tool = CreateTool(monitor, mockHttpClientFactory); 478var tool = CreateTool();