diff --git a/src/Essensoft.AspNetCore.Payment.QPay/QPayHandlerBuilderFilter.cs b/src/Essensoft.AspNetCore.Payment.QPay/QPayHandlerBuilderFilter.cs index ce738bf19..d184a3c75 100644 --- a/src/Essensoft.AspNetCore.Payment.QPay/QPayHandlerBuilderFilter.cs +++ b/src/Essensoft.AspNetCore.Payment.QPay/QPayHandlerBuilderFilter.cs @@ -21,8 +21,10 @@ public Action Configure(Action + return (builder) => { + next(builder); + if (builder.PrimaryHandler is HttpClientHandler handler) { if (builder.Name.Contains(QPayClient.Prefix)) diff --git a/src/Essensoft.AspNetCore.Payment.WeChatPay/WeChatPayHandlerBuilderFilter.cs b/src/Essensoft.AspNetCore.Payment.WeChatPay/WeChatPayHandlerBuilderFilter.cs index 6c801454e..6555ac294 100644 --- a/src/Essensoft.AspNetCore.Payment.WeChatPay/WeChatPayHandlerBuilderFilter.cs +++ b/src/Essensoft.AspNetCore.Payment.WeChatPay/WeChatPayHandlerBuilderFilter.cs @@ -21,8 +21,10 @@ public Action Configure(Action + return (builder) => { + next(builder); + if (builder.PrimaryHandler is HttpClientHandler handler) { if (builder.Name.Contains(WeChatPayClient.Prefix))