Browse Source
Merge pull request #22845 from abpframework/auto-merge/rel-9-2/3717
Merge branch dev with rel-9.2
pull/22847/head
maliming
9 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
7 additions and
7 deletions
-
modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityDynamicClaimsPrincipalContributorCache.cs
|
|
|
@ -58,9 +58,9 @@ public class IdentityDynamicClaimsPrincipalContributorCache : ITransientDependen |
|
|
|
return emptyCacheItem; |
|
|
|
} |
|
|
|
|
|
|
|
return await DynamicClaimCache.GetOrAddAsync(AbpDynamicClaimCacheItem.CalculateCacheKey(userId, tenantId), async () => |
|
|
|
using (CurrentTenant.Change(tenantId)) |
|
|
|
{ |
|
|
|
using (CurrentTenant.Change(tenantId)) |
|
|
|
return await DynamicClaimCache.GetOrAddAsync(AbpDynamicClaimCacheItem.CalculateCacheKey(userId, tenantId), async () => |
|
|
|
{ |
|
|
|
Logger.LogDebug($"Filling dynamic claims cache for user: {userId}"); |
|
|
|
|
|
|
|
@ -82,11 +82,11 @@ public class IdentityDynamicClaimsPrincipalContributorCache : ITransientDependen |
|
|
|
} |
|
|
|
|
|
|
|
return dynamicClaims; |
|
|
|
} |
|
|
|
}, () => new DistributedCacheEntryOptions |
|
|
|
{ |
|
|
|
AbsoluteExpirationRelativeToNow = CacheOptions.Value.CacheAbsoluteExpiration |
|
|
|
}); |
|
|
|
}, () => new DistributedCacheEntryOptions |
|
|
|
{ |
|
|
|
AbsoluteExpirationRelativeToNow = CacheOptions.Value.CacheAbsoluteExpiration |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task ClearAsync(Guid userId, Guid? tenantId = null) |
|
|
|
|