6 references to new
Microsoft.Extensions.Caching.Hybrid (6)
Internal\DefaultHybridCache.L2.cs (4)
57? new(writer.DetachCommitted(out int length), 0, length, returnToPool: true) 74? new(writer.DetachCommitted(out int length), 0, length, returnToPool: true) 116ValueTask pending = SetDirectL2Async(TagKeyPrefix + tag, new BufferChunk(oversized, 0, sizeof(long), false), _tagInvalidationEntryOptions, token); 233await SetDirectL2Async(key, new(oversized, 0, length, true), GetL2DistributedCacheOptions(options), token).ConfigureAwait(false);
Internal\DefaultHybridCache.Serialization.cs (1)
70buffer = new(writer.DetachCommitted(out int length), 0, length, returnToPool: true); // remove buffer ownership from the writer
Internal\DefaultHybridCache.StampedeStateT.cs (1)
242result = new(payload.Array!, payload.Offset, payload.Count, result.ReturnToPool);