using Abp.Runtime.Caching; namespace IwbZero.Caching { public static class IwbCacheManagerExtensions { public static ITypedCache GetUserPermissionCache(this ICacheManager cacheManager) { return cacheManager.GetCache(IwbUserPermissionCacheItem.CacheStoreName); } public static ITypedCache GetRolePermissionCache(this ICacheManager cacheManager) { return cacheManager.GetCache(IwbRolePermissionCacheItem.CacheStoreName); } //public static ITypedCache GetTenantFeatureCache(this ICacheManager cacheManager) //{ // return cacheManager.GetCache(TenantFeatureCacheItem.CacheStoreName); //} //public static ITypedCache GetEditionFeatureCache(this ICacheManager cacheManager) //{ // return cacheManager.GetCache(EditionfeatureCacheItem.CacheStoreName); //} } }