public virtual async Task <IdentityResult> UpdateUserClaimsAsync(TUserClaimsDto claimsDto) { var userIdentityUserClaim = Mapper.Map <TUserClaim>(claimsDto); var identityResult = await IdentityRepository.UpdateUserClaimsAsync(userIdentityUserClaim); await AuditEventLogger.LogEventAsync(new UserClaimsSavedEvent <TUserClaimsDto>(claimsDto)); return(HandleIdentityError(identityResult, IdentityServiceResources.UserClaimsUpdateFailed().Description, IdentityServiceResources.IdentityErrorKey().Description, claimsDto)); }