1 write to _resourceToolRefreshService
aspire (1)
Commands\AgentMcpCommand.cs (1)
75
_resourceToolRefreshService
= new McpResourceToolRefreshService(auxiliaryBackchannelMonitor, loggerFactory.CreateLogger<McpResourceToolRefreshService>());
9 references to _resourceToolRefreshService
aspire (9)
Commands\AgentMcpCommand.cs (9)
124
_knownTools[KnownMcpTools.RefreshTools] = new RefreshToolsTool(
_resourceToolRefreshService
);
151
_resourceToolRefreshService
.SetMcpServer(server);
158
_resourceToolRefreshService
.SetMcpServer(null);
187
if (!
_resourceToolRefreshService
.TryGetResourceToolMap(out var resourceToolMap))
194
(resourceToolMap, _) = await
_resourceToolRefreshService
.RefreshResourceToolMapAsync(cancellationToken);
248
if (!
_resourceToolRefreshService
.TryGetResourceToolMap(out var resourceToolMap))
251
(resourceToolMap, changed) = await
_resourceToolRefreshService
.RefreshResourceToolMapAsync(cancellationToken);
254
await
_resourceToolRefreshService
.SendToolsListChangedNotificationAsync(cancellationToken).ConfigureAwait(false);
294
_resourceToolRefreshService
.InvalidateToolMap();