1 write to _resourceToolRefreshService
aspire (1)
Commands\AgentMcpCommand.cs (1)
85
_resourceToolRefreshService
= new McpResourceToolRefreshService(auxiliaryBackchannelMonitor, loggerFactory.CreateLogger<McpResourceToolRefreshService>());
8 references to _resourceToolRefreshService
aspire (8)
Commands\AgentMcpCommand.cs (8)
213
_knownTools[KnownMcpTools.RefreshTools] = new RefreshToolsTool(
_resourceToolRefreshService
, () => KnownTools.Count);
240
_resourceToolRefreshService
.SetMcpServer(server);
247
_resourceToolRefreshService
.SetMcpServer(null);
286
(snapshot, _) = await
_resourceToolRefreshService
.RefreshResourceToolMapAsync(cancellationToken);
351
(snapshot, changed) = await
_resourceToolRefreshService
.RefreshResourceToolMapAsync(cancellationToken);
354
await
_resourceToolRefreshService
.SendToolsListChangedNotificationAsync(cancellationToken).ConfigureAwait(false);
393
_resourceToolRefreshService
.InvalidateToolMap();
413
return
_resourceToolRefreshService
.TryGetResourceToolMap(connection, out var snapshot)