5 instantiations of ListTracesTool
aspire (2)
Commands\AgentMcpCommand.cs (2)
187_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListTracesTool>()); 202_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListTracesTool>());
Aspire.Cli.Tests (3)
Mcp\ExcludeFromMcpTests.cs (1)
628return new ListTracesTool(
Mcp\ListTracesToolTests.cs (2)
52var tool = new ListTracesTool( 500return new ListTracesTool(
17 references to ListTracesTool
aspire (3)
Commands\AgentMcpCommand.cs (2)
187_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListTracesTool>()); 202_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListTracesTool>());
Mcp\Tools\ListTracesTool.cs (1)
21internal sealed class ListTracesTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListTracesTool> logger) : CliMcpTool
Aspire.Cli.Tests (14)
Mcp\ExcludeFromMcpTests.cs (4)
356var tool = CreateTracesTool(monitor, mockHttpClientFactory); 376var tool = CreateTracesTool(monitor, mockHttpClientFactory); 623private static ListTracesTool CreateTracesTool( 632NullLogger<ListTracesTool>.Instance);
Mcp\ListTracesToolTests.cs (10)
50var logger = new TestLogger<ListTracesTool>( 52var tool = new ListTracesTool( 210var tool = CreateTool(monitor, mockHttpClientFactory); 316var tool = CreateTool(monitor, mockHttpClientFactory); 371var tool = CreateTool(monitor, mockHttpClientFactory); 474var tool = CreateTool(monitor, mockHttpClientFactory); 494private static ListTracesTool CreateTool( 504NullLogger<ListTracesTool>.Instance); 567var tool = CreateTool(monitor, mockHttpClientFactory); 584var tool = CreateTool();