Namespace Cuemon.Extensions.Runtime.Caching
Assembly: Cuemon.Extensions.Runtime.Caching.dll
The Cuemon.Extensions.Runtime.Caching
namespace contains extension methods that complements the Cuemon.Runtime.Caching
namespace by adding support for Memoization techniques and GetOrAdd convenience ; both with vast overloads and extended by the ICacheEnumerable{TKey} interface for loose coupling.
Availability: .NET 8, .NET 6 and .NET Standard 2.0
Complements: Cuemon.Runtime.Caching namespace 📘
Extension Methods
Type | Ext | Methods |
---|---|---|
ICacheEnumerable{TKey} | ⬇️ | GetOrAdd{TKey, TResult} , Memoize{TKey, T, TResult} , Memoize{TKey, T, TResult} , Memoize{TKey, T1, T2, TResult} , Memoize{TKey, T1, T2, T3, TResult} , Memoize{TKey, T1, T2, T3, T4, TResult} , Memoize{TKey, T1, T2, T3, T4, T5, TResult} |
Classes
CacheEnumerableExtensions
Extension methods for the ICacheEnumerable<TKey> interface.