/// <summary> /// 验证参数 /// </summary> /// <param name="param">支付参数</param> protected override void ValidateParam(WechatpayPayRequestBase param) { }
/// <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); }