using Abp.Runtime.Caching; using VberZero.Authorization.Roles; using VberZero.Authorization.Users; namespace VberZero.Caching; public static class VzCacheManagerExtensions { public static ITypedCache GetUserPermissionCache(this ICacheManager cacheManager) { return cacheManager.GetCache(UserPermissionCacheItem.CacheStoreName); } public static ITypedCache GetRolePermissionCache(this ICacheManager cacheManager) { return cacheManager.GetCache(RolePermissionCacheItem.CacheStoreName); } //public static ITypedCache GeAbpTenantFeatureCache(this ICacheManager cacheManager) //{ // return cacheManager.GetCache(TenantFeatureCacheItem.CacheStoreName); //} //public static ITypedCache GetEditionFeatureCache(this ICacheManager cacheManager) //{ // return cacheManager.GetCache(EditionfeatureCacheItem.CacheStoreName); //} }