1 write to _resourceToolRefreshService
aspire (1)
Commands\AgentMcpCommand.cs (1)
65_resourceToolRefreshService = new McpResourceToolRefreshService(auxiliaryBackchannelMonitor, loggerFactory.CreateLogger<McpResourceToolRefreshService>());
9 references to _resourceToolRefreshService
aspire (9)
Commands\AgentMcpCommand.cs (9)
78[KnownMcpTools.RefreshTools] = new RefreshToolsTool(_resourceToolRefreshService), 119_resourceToolRefreshService.SetMcpServer(server); 126_resourceToolRefreshService.SetMcpServer(null); 148if (!_resourceToolRefreshService.TryGetResourceToolMap(out var resourceToolMap)) 155(resourceToolMap, _) = await _resourceToolRefreshService.RefreshResourceToolMapAsync(cancellationToken); 200if (!_resourceToolRefreshService.TryGetResourceToolMap(out var resourceToolMap)) 203(resourceToolMap, changed) = await _resourceToolRefreshService.RefreshResourceToolMapAsync(cancellationToken); 206await _resourceToolRefreshService.SendToolsListChangedNotificationAsync(cancellationToken).ConfigureAwait(false); 246_resourceToolRefreshService.InvalidateToolMap();