From f73da0060a9882a28f1aa2fb03d80b9ae445d21a Mon Sep 17 00:00:00 2001 From: root <8907060@qq.com> Date: Fri, 21 Aug 2020 17:01:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E5=9B=9E=E8=B0=83=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=B7=BB=E5=8A=A0=E9=85=8D=E7=BD=AE=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/version.props | 2 +- .../Alipay/Parameters/AlipayParameterBuilder.cs | 6 +++--- .../Alipay/Services/Base/AlipayNotifyServiceBase.cs | 2 +- src/Util/Parameters/UrlParameterBuilder.cs | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/build/version.props b/build/version.props index aec9f7f98..b94c61b00 100644 --- a/build/version.props +++ b/build/version.props @@ -2,7 +2,7 @@ 1 9 - 4.5 + 4.7 $(VersionMajor).$(VersionMinor).$(VersionPatch) diff --git a/src/Util.Biz.Payments/Alipay/Parameters/AlipayParameterBuilder.cs b/src/Util.Biz.Payments/Alipay/Parameters/AlipayParameterBuilder.cs index fe0ca0cac..675f49fc6 100644 --- a/src/Util.Biz.Payments/Alipay/Parameters/AlipayParameterBuilder.cs +++ b/src/Util.Biz.Payments/Alipay/Parameters/AlipayParameterBuilder.cs @@ -25,7 +25,7 @@ public class AlipayParameterBuilder { /// public AlipayContentBuilder Content { get; } - /// + /// z /// 初始化支付宝参数生成器 /// /// 配置 @@ -127,7 +127,7 @@ public class AlipayParameterBuilder { /// 获取回调通知地址 /// private string GetNotifyUrl( string notifyUrl ) { - if( notifyUrl.IsEmpty() ) + if ( notifyUrl.IsEmpty() ) return Config.NotifyUrl; return notifyUrl; } @@ -163,7 +163,7 @@ public class AlipayParameterBuilder { /// private UrlParameterBuilder GetSignBuilder( bool isConvertToSingleQuotes = false ) { var builder = new UrlParameterBuilder( _builder ); - if( Content.IsEmpty == false ) + if ( Content.IsEmpty == false ) builder.Add( AlipayConst.BizContent, Content.ToJson( isConvertToSingleQuotes ) ); builder.Add( AlipayConst.Sign, GetSign( builder ) ); return builder; diff --git a/src/Util.Biz.Payments/Alipay/Services/Base/AlipayNotifyServiceBase.cs b/src/Util.Biz.Payments/Alipay/Services/Base/AlipayNotifyServiceBase.cs index 5ef4c4fad..ce294a1a5 100644 --- a/src/Util.Biz.Payments/Alipay/Services/Base/AlipayNotifyServiceBase.cs +++ b/src/Util.Biz.Payments/Alipay/Services/Base/AlipayNotifyServiceBase.cs @@ -127,7 +127,7 @@ public abstract class AlipayNotifyServiceBase { /// 验证签名 /// private async Task VerifySign() { - var config = await _configProvider.GetConfigAsync(); + var config = await _configProvider.GetConfigAsync( _builder ); var signManager = new SignManager( new SignKey( config.PrivateKey, config.PublicKey ), CreateVerifyBuilder() ); return signManager.Verify( Sign ); } diff --git a/src/Util/Parameters/UrlParameterBuilder.cs b/src/Util/Parameters/UrlParameterBuilder.cs index 0f1565096..1b5487962 100644 --- a/src/Util/Parameters/UrlParameterBuilder.cs +++ b/src/Util/Parameters/UrlParameterBuilder.cs @@ -8,7 +8,7 @@ namespace Util.Parameters { /// /// Url参数生成器 /// - public class UrlParameterBuilder { + public class UrlParameterBuilder : IParameterManager { /// /// 参数生成器 ///