static BaseController() { WxPayConfig = new WxPayCenterConfig() { AppSource = "11",// 用户自定义填写,主要处理 AppId = "wx9b46f71cd4597f6e", MchId = "1233410002", Key = "e10adc3849ba56abbe56e056f20f883e", AppSecret = "51c56b886b5be869567dd389b3e5d1d6", CertPassword = "******", CertPath = "cert/apiclient_cert.p12", NotifyUrl = "pay.sample.osscoder.com", // 设置证书方式 SetCertificata = (handler, cert) => { handler.ServerCertificateCustomValidationCallback = (msg, c, chain, sslErrors) => true; handler.ClientCertificates.Add(cert); } }; }
public WxPayCashApi(WxPayCenterConfig config) : base(config) { }
public WxPayRefundApi(WxPayCenterConfig config = null) : base(config) { }
/// <summary> /// 构造函数 /// </summary> /// <param name="config">配置信息,如果这里为空,请在程序入口处 设置WxPayBaseApi.DefaultConfig的值</param> public WxPayTradeApi(WxPayCenterConfig config = null) : base(config) { }
public WxPayCouponApi(WxPayCenterConfig config = null) : base(config) { }