using System.Collections.Generic; using Abp.Runtime.Caching; namespace Abp.Configuration { /// /// Extension methods for to get setting caches. /// public static class CacheManagerSettingExtensions { /// /// Gets application settings cache. /// public static ITypedCache> GetApplicationSettingsCache(this ICacheManager cacheManager) { return cacheManager .GetCache>(AbpCacheNames.ApplicationSettings); } /// /// Gets tenant settings cache. /// public static ITypedCache> GetTenantSettingsCache(this ICacheManager cacheManager) { return cacheManager .GetCache>(AbpCacheNames.TenantSettings); } /// /// Gets user settings cache. /// public static ITypedCache> GetUserSettingsCache(this ICacheManager cacheManager) { return cacheManager .GetCache>(AbpCacheNames.UserSettings); } } }