14 references to DefaultHybridCache
Microsoft.Extensions.Caching.Hybrid (14)
HybridCacheServiceExtensions.cs (1)
50
services.TryAddSingleton<HybridCache,
DefaultHybridCache
>();
Internal\DefaultHybridCache.Debug.cs (4)
46
partial void DebugOnlyTrackBufferCore(
DefaultHybridCache
cache);
49
internal void DebugOnlyTrackBuffer(
DefaultHybridCache
cache) => DebugOnlyTrackBufferCore(cache);
52
private
DefaultHybridCache
? _cache; // for buffer-tracking - only enabled in DEBUG
60
partial void DebugOnlyTrackBufferCore(
DefaultHybridCache
cache)
Internal\DefaultHybridCache.L2.cs (1)
48
static async Task<BufferChunk> AwaitedLegacy(Task<byte[]?> pending,
DefaultHybridCache
@this)
Internal\DefaultHybridCache.Serialization.cs (1)
30
static IHybridCacheSerializer<T> ResolveAndAddSerializer(
DefaultHybridCache
@this)
Internal\DefaultHybridCache.Stampede.cs (1)
76
static bool TryJoinExistingSession(
DefaultHybridCache
@this, in StampedeKey stampedeKey,
Internal\DefaultHybridCache.StampedeState.cs (4)
17
private readonly
DefaultHybridCache
_cache;
34
protected StampedeState(
DefaultHybridCache
cache, in StampedeKey key, CacheItem cacheItem, bool canBeCanceled)
55
protected StampedeState(
DefaultHybridCache
cache, in StampedeKey key, CacheItem cacheItem, CancellationToken token)
67
protected
DefaultHybridCache
Cache => _cache;
Internal\DefaultHybridCache.StampedeStateT.cs (2)
22
public StampedeState(
DefaultHybridCache
cache, in StampedeKey key, bool canBeCanceled)
30
public StampedeState(
DefaultHybridCache
cache, in StampedeKey key, CancellationToken token)