/// <summary> /// 验证参数 /// </summary> /// <param name="param">支付参数</param> protected override void ValidateParam(WechatPayPayRequestBase param) { param.OpenId.CheckNull(nameof(param.OpenId)); }
/// <summary> /// 验证参数 /// </summary> /// <param name="param">支付参数</param> protected override void ValidateParam(WechatPayPayRequestBase param) { }
protected override void InitBuilder(WechatPayParameterBuilder builder, WechatPayPayRequestBase param) { base.InitBuilder(builder, param); builder.Remove(WechatPayConst.SceneInfo); }