3 instantiations of ListTraceStructuredLogsTool
aspire (2)
Commands\AgentMcpCommand.cs (2)
108
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new
ListTraceStructuredLogsTool
(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<ListTraceStructuredLogsTool>());
119
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new
ListTraceStructuredLogsTool
(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<ListTraceStructuredLogsTool>());
Aspire.Cli.Tests (1)
Mcp\ExcludeFromMcpTests.cs (1)
606
return new
ListTraceStructuredLogsTool
(
7 references to ListTraceStructuredLogsTool
aspire (3)
Commands\AgentMcpCommand.cs (2)
108
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(staticProvider, null, _httpClientFactory, _loggerFactory.CreateLogger<
ListTraceStructuredLogsTool
>());
119
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory, _loggerFactory.CreateLogger<
ListTraceStructuredLogsTool
>());
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
22
internal sealed class ListTraceStructuredLogsTool(IDashboardInfoProvider dashboardInfoProvider, IAuxiliaryBackchannelMonitor? auxiliaryBackchannelMonitor, IHttpClientFactory httpClientFactory, ILogger<
ListTraceStructuredLogsTool
> logger) : CliMcpTool
Aspire.Cli.Tests (4)
Mcp\ExcludeFromMcpTests.cs (4)
359
var
tool = CreateTraceStructuredLogsTool(monitor, mockHttpClientFactory);
408
var
tool = CreateTraceStructuredLogsTool(monitor, mockHttpClientFactory);
601
private static
ListTraceStructuredLogsTool
CreateTraceStructuredLogsTool(
610
NullLogger<
ListTraceStructuredLogsTool
>.Instance);