11 references to SmallDocsUrl
aspire (11)
Mcp\Docs\DocsFetcher.cs (11)
40var cachedETag = await _cache.GetETagAsync(SmallDocsUrl, cancellationToken).ConfigureAwait(false); 42using var request = new HttpRequestMessage(HttpMethod.Get, SmallDocsUrl); 50_logger.LogDebug("Fetching aspire.dev docs from {Url}, cached ETag: {ETag}", SmallDocsUrl, cachedETag ?? "(none)"); 59var cached = await _cache.GetAsync(SmallDocsUrl, cancellationToken).ConfigureAwait(false); 68await _cache.SetETagAsync(SmallDocsUrl, null, cancellationToken).ConfigureAwait(false); 70using var retryRequest = new HttpRequestMessage(HttpMethod.Get, SmallDocsUrl); 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);