public Task <Unit> Handle(CreateOneWeChatAuthorizeCommand request, CancellationToken cancellationToken)
        {
            // 命令验证
            if (!request.IsValid())
            {
                // 错误信息收集
                NotifyValidationErrors(request);//主要为验证的信息
                // 返回,结束当前线程
                return(Task.FromResult(new Unit()));
            }

            var weChatAuthorize = new WeChatAuthorize(
                request.OID,
                request.Code2Session,
                DateTime.Now
                );

            _weChatAuthorizeRepository.Add(weChatAuthorize);

            if (Commit())
            {
                // 提交成功后,这里可以发布领域事件,比如短信通知
            }
            return(Task.FromResult(new Unit()));
        }