public void HandleEvent(EntityChangedEventData <UserPermissionSetting> eventData) { var cacheKey = eventData.Entity.UserId + "@" + (eventData.Entity.TenantId ?? 0) + "@" + (eventData.Entity.BranchId ?? 0); _cacheManager.GetUserPermissionCache().Remove(cacheKey); }
public void HandleEvent(EntityChangedEventData <UserOrganizationUnit> eventData) { var cacheKey = eventData.Entity.UserId + "@" + (eventData.Entity.TenantId ?? 0); _cacheManager.GetUserPermissionCache().Remove(cacheKey); }
public void HandleEvent(EntityChangedEventData <MyEntity> eventData) { EntityChangedEventCount++; }
public Task HandleEventAsync(EntityChangedEventData <MyEntity> eventData) { EntityChangedEventCount++; return(Task.FromResult(0)); }
public void HandleEvent(EntityChangedEventData <RolePermissionSetting> eventData) { var cacheKey = eventData.Entity.RoleId + "@" + (eventData.Entity.TenantId ?? 0); _cacheManager.GetRolePermissionCache().Remove(cacheKey); }
public void HandleEvent(EntityChangedEventData <TenantFeatureSetting> eventData) { _cacheManager.GetTenantFeatureCache().Remove(eventData.Entity.TenantId); }
public virtual async Task HandleEventAsync(EntityChangedEventData <Tenant> eventData) { await Cache.RemoveAsync(TenantCacheItem.CalculateCacheKey(eventData.Entity.Id, null)); await Cache.RemoveAsync(TenantCacheItem.CalculateCacheKey(null, eventData.Entity.Name)); }
public override void HandleEvent(EntityChangedEventData <SubAccountRestrictionUnit> eventData) { CacheManager.GetCacheItem(CacheStoreName: CacheKeyStores.CacheSubAccountRestrictionStore).Remove(CacheKeyStores.CalculateCacheKey(CacheKeyStores.SubAccountRestrictionKey, Convert.ToInt32(_customAppSession.TenantId))); }
public Task HandleEventAsync(EntityChangedEventData <MyEntity> eventData) { EntityChangedEventCount++; return(Task.CompletedTask); }
public void HandleEvent(EntityChangedEventData <Entities.Column> eventData) { //清理该栏目 _jobManager.Enqueue <CleanStaticFileJob, int?>(eventData.Entity.Id); }
public virtual void HandleEvent(EntityChangedEventData <TEntity> eventData) { throw new NotImplementedException(); }
public void HandleEvent(EntityChangedEventData <Tactic> eventData) { //删除对应账套策略缓存 _cacheManager.GetCache <int, List <Tactic> >("Tactics").Remove(eventData.Entity.TenantId ?? 0); }
public virtual async Task HandleEventAsync(EntityChangedEventData <ClientCorsOrigin> eventData) { await Cache.RemoveAsync(AllowedCorsOriginsCacheItem.AllOrigins); }
public virtual void HandleEvent(EntityChangedEventData <EditionFeatureSetting> eventData) { _cacheManager.GetEditionFeatureCache().Remove(eventData.Entity.EditionId); }
public override void HandleEvent(EntityChangedEventData <College> eventData) { base.HandleEvent(eventData); //InternalCache.InternalCache.RemoveAsync(GET_BY_KEY.FormatWith(eventData.Entity.StoreKey)); }
public void HandleEvent(EntityChangedEventData <MatchResource> eventData) { var cacheKey = $"{eventData.Entity.MatchInstanceId}_{eventData.Entity.MajorId}"; _cacheManager.GetCache("FormDesign").Remove(cacheKey); }
public override void HandleEvent(EntityChangedEventData <ResultCode> eventData) { base.HandleEvent(eventData); }