Mcp\Docs\DocsFetcher.cs (8)
40var cachedETag = await _cache.GetETagAsync(SmallDocsUrl, cancellationToken).ConfigureAwait(false);
59var cached = await _cache.GetAsync(SmallDocsUrl, cancellationToken).ConfigureAwait(false);
68await _cache.SetETagAsync(SmallDocsUrl, null, cancellationToken).ConfigureAwait(false);
81await _cache.SetETagAsync(SmallDocsUrl, retryETag, cancellationToken).ConfigureAwait(false);
87await _cache.SetAsync(SmallDocsUrl, retryContent, cancellationToken).ConfigureAwait(false);
102await _cache.SetETagAsync(SmallDocsUrl, newETag, cancellationToken).ConfigureAwait(false);
107await _cache.SetAsync(SmallDocsUrl, content, cancellationToken).ConfigureAwait(false);
118var cached = await _cache.GetAsync(SmallDocsUrl, cancellationToken).ConfigureAwait(false);