public async Task <IResult> Handle(UpdateUserGroupCommand request, CancellationToken cancellationToken)
            {
                var userGroupList = request.GroupId.Select(x => new UserGroup()
                {
                    GroupId = x, UserId = request.UserId
                });

                await _userGroupRepository.BulkInsert(request.UserId, userGroupList);

                await _userGroupRepository.SaveChangesAsync();

                return(new SuccessResult(Messages.Updated));
            }