Exemplo n.º 1
0
        /// <summary>
        /// 验证签名
        /// </summary>
        public async Task <bool> VerifySign()
        {
            var config = await _configProvider.GetConfigAsync(_builder);

            return(SignManagerFactory.Create(config, _builder).Verify(GetSign()));
        }
Exemplo n.º 2
0
 /// <summary>
 /// 获取签名
 /// </summary>
 public string GetSign(WechatpaySignType?signType = null)
 {
     return(SignManagerFactory.Create(Config, Request, Builder, signType).Sign());
 }
Exemplo n.º 3
0
 /// <summary>
 /// 获取签名
 /// </summary>
 public string GetSign()
 {
     return(SignManagerFactory.Create(Config, _builder).Sign());
 }
Exemplo n.º 4
0
 /// <summary>
 /// 验证签名
 /// </summary>
 public bool VerifySign()
 {
     return(SignManagerFactory.Create(_aliPayConfig, Request, _builder).Verify(GetSign()));
 }