public WeJsApiRequest(WePaymentResponse payResponse) { TkDebug.AssertArgumentNull(payResponse, "payResponse", null); AppId = WeixinSettings.Current.AppId; NonceStr = WeUtil.CreateNonceStr(); SignType = "MD5"; Package = "prepay_id=" + payResponse.PrepayId; TimeStamp = DateTime.Now; PaySign = WePayUtil.CreateSign(this); }
protected BasePayRequest() { AppId = WeixinSettings.Current.AppId; MchId = WeixinSettings.Current.MchId; NonceStr = WeUtil.CreateNonceStr(); }