Documentation\FileBackedDocumentContentCache.cs (13)
35if (_memoryCache.TryGetValue(cacheKey, out string? content))
44_memoryCache.Set(cacheKey, diskContent);
63_memoryCache.Set(GetMemoryCacheKey("text", key), content);
79if (_memoryCache.TryGetValue(cacheKey, out string? etag))
89_memoryCache.Set(cacheKey, trimmed);
111_memoryCache.Remove(cacheKey);
117_memoryCache.Set(cacheKey, etag);
131_memoryCache.Remove(GetMemoryCacheKey("text", key));
146_memoryCache.Remove(GetMemoryCacheKey("json", key));
174_memoryCache.Remove(GetMemoryCacheKey("json", key));
181if (_memoryCache.TryGetValue(cacheKey, out T? cached))
200_memoryCache.Set(cacheKey, value);
229_memoryCache.Set(GetMemoryCacheKey("json", key), value);