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));
        }