4 instantiations of ListTracesTool
aspire (2)
Commands\AgentMcpCommand.cs (2)
107_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListTracesTool>()); 118_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListTracesTool>());
Aspire.Cli.Tests (2)
Mcp\ExcludeFromMcpTests.cs (1)
594return new ListTracesTool(
Mcp\ListTracesToolTests.cs (1)
436return new ListTracesTool(
15 references to ListTracesTool
aspire (3)
Commands\AgentMcpCommand.cs (2)
107_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListTracesTool>()); 118_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListTracesTool>());
Mcp\Tools\ListTracesTool.cs (1)
22internal sealed class ListTracesTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<ListTracesTool> logger) : CliMcpTool
Aspire.Cli.Tests (12)
Mcp\ExcludeFromMcpTests.cs (4)
322var tool = CreateTracesTool(monitor, mockHttpClientFactory); 342var tool = CreateTracesTool(monitor, mockHttpClientFactory); 589private static ListTracesTool CreateTracesTool( 598NullLogger<ListTracesTool>.Instance);
Mcp\ListTracesToolTests.cs (8)
146var tool = CreateTool(monitor, mockHttpClientFactory); 252var tool = CreateTool(monitor, mockHttpClientFactory); 307var tool = CreateTool(monitor, mockHttpClientFactory); 410var tool = CreateTool(monitor, mockHttpClientFactory); 430private static ListTracesTool CreateTool( 440NullLogger<ListTracesTool>.Instance); 503var tool = CreateTool(monitor, mockHttpClientFactory); 520var tool = CreateTool();