1 write to _loggerFactory
aspire (1)
Commands\AgentMcpCommand.cs (1)
67
_loggerFactory
= loggerFactory;
10 references to _loggerFactory
aspire (10)
Commands\AgentMcpCommand.cs (10)
106
_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(staticProvider, null, _httpClientFactory,
_loggerFactory
.CreateLogger<ListStructuredLogsTool>());
107
_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(staticProvider, null, _httpClientFactory,
_loggerFactory
.CreateLogger<ListTracesTool>());
108
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(staticProvider, null, _httpClientFactory,
_loggerFactory
.CreateLogger<ListTraceStructuredLogsTool>());
114
_knownTools[KnownMcpTools.ListResources] = new ListResourcesTool(_auxiliaryBackchannelMonitor,
_loggerFactory
.CreateLogger<ListResourcesTool>());
115
_knownTools[KnownMcpTools.ListConsoleLogs] = new ListConsoleLogsTool(_auxiliaryBackchannelMonitor,
_loggerFactory
.CreateLogger<ListConsoleLogsTool>());
116
_knownTools[KnownMcpTools.ExecuteResourceCommand] = new ExecuteResourceCommandTool(_auxiliaryBackchannelMonitor,
_loggerFactory
.CreateLogger<ExecuteResourceCommandTool>());
117
_knownTools[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory,
_loggerFactory
.CreateLogger<ListStructuredLogsTool>());
118
_knownTools[KnownMcpTools.ListTraces] = new ListTracesTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory,
_loggerFactory
.CreateLogger<ListTracesTool>());
119
_knownTools[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(dashboardInfoProvider, _auxiliaryBackchannelMonitor, _httpClientFactory,
_loggerFactory
.CreateLogger<ListTraceStructuredLogsTool>());
148
await using var server = McpServer.Create(transport, options,
_loggerFactory
);