Documentation\Docs\DocsFetcher.cs (6)
37return await CachedHttpDocumentFetcher.FetchAsync(_httpClient, _cache, _llmsTxtUrl, _cacheKey, _logger, cancellationToken).ConfigureAwait(false);
42if (string.Equals(_cacheKey, _llmsTxtUrl, StringComparison.Ordinal))
55var legacyContent = await _cache.GetAsync(_llmsTxtUrl, cancellationToken).ConfigureAwait(false);
56var legacyETag = await _cache.GetETagAsync(_llmsTxtUrl, cancellationToken).ConfigureAwait(false);
76await _cache.InvalidateAsync(_llmsTxtUrl, cancellationToken).ConfigureAwait(false);
77await _cache.SetETagAsync(_llmsTxtUrl, null, cancellationToken).ConfigureAwait(false);