CacheManagerExtensions.cs 397 B

12345678910111213
  1. namespace Abp.Runtime.Caching
  2. {
  3. /// <summary>
  4. /// Extension methods for <see cref="ICacheManager"/>.
  5. /// </summary>
  6. public static class CacheManagerExtensions
  7. {
  8. public static ITypedCache<TKey, TValue> GetCache<TKey, TValue>(this ICacheManager cacheManager, string name)
  9. {
  10. return cacheManager.GetCache(name).AsTyped<TKey, TValue>();
  11. }
  12. }
  13. }