4 instantiations of ListTraceStructuredLogsTool
aspire (2)
Commands\AgentMcpCommand.cs (2)
188
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new
ListTraceStructuredLogsTool
(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListTraceStructuredLogsTool>());
203
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new
ListTraceStructuredLogsTool
(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListTraceStructuredLogsTool>());
Aspire.Cli.Tests (2)
Mcp\ExcludeFromMcpTests.cs (1)
640
return new
ListTraceStructuredLogsTool
(
Mcp\ListTraceStructuredLogsToolTests.cs (1)
46
var tool = new
ListTraceStructuredLogsTool
(
9 references to ListTraceStructuredLogsTool
aspire (3)
Commands\AgentMcpCommand.cs (2)
188
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<
ListTraceStructuredLogsTool
>());
203
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<
ListTraceStructuredLogsTool
>());
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
21
internal sealed class ListTraceStructuredLogsTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<
ListTraceStructuredLogsTool
> logger) : CliMcpTool
Aspire.Cli.Tests (6)
Mcp\ExcludeFromMcpTests.cs (4)
393
var
tool = CreateTraceStructuredLogsTool(monitor, mockHttpClientFactory);
442
var
tool = CreateTraceStructuredLogsTool(monitor, mockHttpClientFactory);
635
private static
ListTraceStructuredLogsTool
CreateTraceStructuredLogsTool(
644
NullLogger<
ListTraceStructuredLogsTool
>.Instance);
Mcp\ListTraceStructuredLogsToolTests.cs (2)
44
var logger = new TestLogger<
ListTraceStructuredLogsTool
>(
46
var
tool = new ListTraceStructuredLogsTool(