/// <summary>
 /// 验证参数
 /// </summary>
 /// <param name="param">支付参数</param>
 protected override void ValidateParam(WechatpayPayRequestBase param)
 {
 }
Example #2
0
 /// <summary>
 /// 验证参数
 /// </summary>
 /// <param name="param">支付参数</param>
 protected override void ValidateParam(WechatpayPayRequestBase param)
 {
     param.OpenId.CheckNull(nameof(param.OpenId));
 }
 protected override void InitBuilder(WechatpayParameterBuilder builder, WechatpayPayRequestBase param)
 {
     base.InitBuilder(builder, param);
     builder.Remove(WechatpayConst.SceneInfo);
 }