Documentation\Docs\DocsFetcher.cs (6)
37return await CachedHttpDocumentFetcher.FetchAsync(_httpClient, _cache, _llmsTxtUrl, _cacheKey, _logger, cancellationToken).ConfigureAwait(false);
42if (string.Equals(_cacheKey, _llmsTxtUrl, StringComparison.Ordinal))
47var currentContent = await _cache.GetAsync(_cacheKey, cancellationToken).ConfigureAwait(false);
48var currentETag = await _cache.GetETagAsync(_cacheKey, cancellationToken).ConfigureAwait(false);
60await _cache.SetAsync(_cacheKey, legacyContent, cancellationToken).ConfigureAwait(false);
65await _cache.SetETagAsync(_cacheKey, legacyETag, cancellationToken).ConfigureAwait(false);