forked from ddrilling/AsbCloudServer
#7205798 drop cache method
This commit is contained in:
parent
5ca55dfc0a
commit
e908d6a655
@ -192,8 +192,8 @@ namespace AsbCloudInfrastructure.Repository
|
|||||||
var newRelations = dto.Roles.Select(r => new RelationUserRoleUserRole { Id = dto.Id, IdInclude = r.Id });
|
var newRelations = dto.Roles.Select(r => new RelationUserRoleUserRole { Id = dto.Id, IdInclude = r.Id });
|
||||||
await dbContext.RelationUserRoleUserRoles.AddRangeAsync(newRelations, token);
|
await dbContext.RelationUserRoleUserRoles.AddRangeAsync(newRelations, token);
|
||||||
await dbContext.SaveChangesAsync(token);
|
await dbContext.SaveChangesAsync(token);
|
||||||
DropCacheRelationUserRoleUserRole();
|
|
||||||
}
|
}
|
||||||
|
DropCacheRelationUserRoleUserRole();
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task UpdatePermissionsAsync(UserRoleDto dto, CancellationToken token)
|
private async Task UpdatePermissionsAsync(UserRoleDto dto, CancellationToken token)
|
||||||
@ -216,8 +216,8 @@ namespace AsbCloudInfrastructure.Repository
|
|||||||
|
|
||||||
await dbContext.RelationUserRolePermissions.AddRangeAsync(newRelations, token);
|
await dbContext.RelationUserRolePermissions.AddRangeAsync(newRelations, token);
|
||||||
await dbContext.SaveChangesAsync(token);
|
await dbContext.SaveChangesAsync(token);
|
||||||
DropCacheRelationUserRolePermissions();
|
|
||||||
}
|
}
|
||||||
|
DropCacheRelationUserRolePermissions();
|
||||||
}
|
}
|
||||||
|
|
||||||
private Task<IEnumerable<UserRole>> GetCacheUserRoleAsync(CancellationToken token)
|
private Task<IEnumerable<UserRole>> GetCacheUserRoleAsync(CancellationToken token)
|
||||||
|
Loading…
Reference in New Issue
Block a user