1 write to _loggerFactory
aspire (1)
Commands\AgentMcpCommand.cs (1)
75
_loggerFactory
= loggerFactory;
11 references to _loggerFactory
aspire (11)
Commands\AgentMcpCommand.cs (11)
186
_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(staticProvider, null, _httpClientFactory,
_loggerFactory
.CreateLogger<ListStructuredLogsTool>());
187
_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(staticProvider, null, _httpClientFactory,
_loggerFactory
.CreateLogger<ListTracesTool>());
188
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(staticProvider, null, _httpClientFactory,
_loggerFactory
.CreateLogger<ListTraceStructuredLogsTool>());
194
_knownTools[KnownMcpTools.ListResources] = new ListResourcesTool(_auxiliaryBackchannelMonitor,
_loggerFactory
.CreateLogger<ListResourcesTool>());
198
_loggerFactory
.CreateLogger<WaitForResourcesTool>());
199
_knownTools[KnownMcpTools.ListConsoleLogs] = new ListConsoleLogsTool(_auxiliaryBackchannelMonitor,
_loggerFactory
.CreateLogger<ListConsoleLogsTool>());
200
_knownTools[KnownMcpTools.ExecuteResourceCommand] = new ExecuteResourceCommandTool(_auxiliaryBackchannelMonitor,
_loggerFactory
.CreateLogger<ExecuteResourceCommandTool>());
201
_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory,
_loggerFactory
.CreateLogger<ListStructuredLogsTool>());
202
_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory,
_loggerFactory
.CreateLogger<ListTracesTool>());
203
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory,
_loggerFactory
.CreateLogger<ListTraceStructuredLogsTool>());
237
await using var server = McpServer.Create(transport, options,
_loggerFactory
);