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); 187if (!_resourceToolRefreshService.TryGetResourceToolMap(out var resourceToolMap)) 194(resourceToolMap, _) = await _resourceToolRefreshService.RefreshResourceToolMapAsync(cancellationToken); 248if (!_resourceToolRefreshService.TryGetResourceToolMap(out var resourceToolMap)) 251(resourceToolMap, changed) = await _resourceToolRefreshService.RefreshResourceToolMapAsync(cancellationToken); 254await _resourceToolRefreshService.SendToolsListChangedNotificationAsync(cancellationToken).ConfigureAwait(false); 294_resourceToolRefreshService.InvalidateToolMap();