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)
594
return new
ListTracesTool
(
Mcp\ListTracesToolTests.cs (1)
436
return 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)
22
internal sealed class ListTracesTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<
ListTracesTool
> logger) : CliMcpTool
Aspire.Cli.Tests (12)
Mcp\ExcludeFromMcpTests.cs (4)
322
var
tool = CreateTracesTool(monitor, mockHttpClientFactory);
342
var
tool = CreateTracesTool(monitor, mockHttpClientFactory);
589
private static
ListTracesTool
CreateTracesTool(
598
NullLogger<
ListTracesTool
>.Instance);
Mcp\ListTracesToolTests.cs (8)
146
var
tool = CreateTool(monitor, mockHttpClientFactory);
252
var
tool = CreateTool(monitor, mockHttpClientFactory);
307
var
tool = CreateTool(monitor, mockHttpClientFactory);
410
var
tool = CreateTool(monitor, mockHttpClientFactory);
430
private static
ListTracesTool
CreateTool(
440
NullLogger<
ListTracesTool
>.Instance);
503
var
tool = CreateTool(monitor, mockHttpClientFactory);
520
var
tool = CreateTool();