public virtual async Task <IdentityResult> UpdateRoleClaimsAsync(TRoleClaimsDto claimsDto)
        {
            var identityRoleClaim = Mapper.Map <TRoleClaim>(claimsDto);
            var identityResult    = await IdentityRepository.UpdateRoleClaimsAsync(identityRoleClaim);

            await AuditEventLogger.LogEventAsync(new RoleClaimsSavedEvent <TRoleClaimsDto>(claimsDto));

            return(HandleIdentityError(identityResult, IdentityServiceResources.RoleClaimsUpdateFailed().Description, IdentityServiceResources.IdentityErrorKey().Description, claimsDto));
        }