Esempio n. 1
0
 public NativePayModel(LazyWeChatConfiguration weChatConfiguration) : base(weChatConfiguration)
 {
     m_values.Add(nameof(appid), appid);
     m_values.Add(nameof(mch_id), mch_id);
     m_values.Add(nameof(time_stamp), time_stamp);
     m_values.Add(nameof(nonce_str), nonce_str);
 }
Esempio n. 2
0
 public JsApiModel(LazyWeChatConfiguration weChatConfiguration) : base(weChatConfiguration)
 {
     m_values.Add(nameof(appId), appId);
     m_values.Add(nameof(timeStamp), timeStamp);
     m_values.Add(nameof(nonceStr), nonceStr);
     m_values.Add(nameof(signType), signType);
 }
Esempio n. 3
0
 public MiniPayModel(LazyWeChatConfiguration weChatConfiguration) : base(weChatConfiguration)
 {
     m_values = new SortedDictionary <string, object>();
     m_values.Add(nameof(appId), appId);
     m_values.Add(nameof(timeStamp), timeStamp);
     m_values.Add(nameof(nonceStr), nonceStr);
     m_values.Add(nameof(signType), signType);
 }
Esempio n. 4
0
 /// <summary>
 /// out_trade_no,body,total_fee,trade_type,notify_url,openid,product_id为必填属性
 /// </summary>
 /// <param name="weChatConfiguration"></param>
 public BaseWeChatPay(LazyWeChatConfiguration weChatConfiguration)
 {
     _weChatConfiguration = weChatConfiguration;
     m_values             = new SortedDictionary <string, object>();
 }
Esempio n. 5
0
 public MicroPayModel(LazyWeChatConfiguration weChatConfiguration) : base(weChatConfiguration)
 {
     m_values.Add(nameof(appid), appid);
     m_values.Add(nameof(mch_id), mch_id);
     m_values.Add(nameof(nonce_str), nonce_str);
 }