feat:升级部分依赖
Some checks failed
ci / release-gate (push) Has been cancelled

This commit is contained in:
2026-08-03 17:58:48 +08:00
parent 558b2a4ea8
commit 21f4a97f7e
2 changed files with 16 additions and 11 deletions

View File

@@ -33,7 +33,7 @@
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.17.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.17.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.17.0" />
<PackageVersion Include="StackExchange.Redis" Version="3.0.17" />
<PackageVersion Include="StackExchange.Redis" Version="3.1.0" />
<PackageVersion Include="Microsoft.Extensions.Identity.Stores" Version="10.0.10" />
<PackageVersion Include="Microsoft.SemanticKernel" Version="1.78.0" />
<PackageVersion Include="AlibabaCloud.OSS.V2" Version="0.2.0" />
@@ -42,23 +42,23 @@
<PackageVersion Include="Microsoft.OpenApi" Version="2.11.0" />
<PackageVersion Include="Npgsql" Version="10.0.3" />
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="10.0.3" />
<PackageVersion Include="Scalar.AspNetCore" Version="2.16.16" />
<PackageVersion Include="Senparc.Weixin" Version="6.25.0" />
<PackageVersion Include="Senparc.Weixin.MP" Version="16.25.1" />
<PackageVersion Include="Senparc.Weixin.TenPayV3" Version="2.0.0" />
<PackageVersion Include="Senparc.Weixin.WxOpen" Version="3.28.1" />
<PackageVersion Include="Scalar.AspNetCore" Version="2.16.17" />
<PackageVersion Include="Senparc.Weixin" Version="6.25.1" />
<PackageVersion Include="Senparc.Weixin.MP" Version="16.25.2" />
<PackageVersion Include="Senparc.Weixin.TenPayV3" Version="2.6.1" />
<PackageVersion Include="Senparc.Weixin.WxOpen" Version="3.28.2" />
<PackageVersion Include="AlipaySDKNet.Standard" Version="4.9.1234" />
<PackageVersion Include="Serilog.AspNetCore" Version="10.0.0" />
<PackageVersion Include="Serilog.Enrichers.Environment" Version="3.0.1" />
<PackageVersion Include="Serilog.Enrichers.Thread" Version="4.0.0" />
<PackageVersion Include="Serilog.Settings.Configuration" Version="10.0.1" />
<PackageVersion Include="Serilog.Sinks.Console" Version="6.1.1" />
<PackageVersion Include="System.IdentityModel.Tokens.Jwt" Version="8.19.2" />
<PackageVersion Include="System.IdentityModel.Tokens.Jwt" Version="8.22.0" />
<PackageVersion Include="xunit" Version="2.9.3" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.4">
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageVersion>
<PackageVersion Include="ZLinq" Version="1.5.6" />
</ItemGroup>
</Project>
</Project>

View File

@@ -1,6 +1,7 @@
using System.Text.Json;
using Senparc.Weixin;
using Senparc.Weixin.Entities;
using Senparc.Weixin.TenPayV3;
using Senparc.Weixin.TenPayV3.Apis;
using Senparc.Weixin.TenPayV3.Apis.BasePay;
using Senparc.Weixin.TenPayV3.Helpers;
@@ -111,7 +112,11 @@ internal sealed class WechatPayProvider : IPaymentProvider
var clientPayload = string.IsNullOrWhiteSpace(prepayId)
? JsonSerializer.SerializeToElement(new { h5Url })
: JsonSerializer.SerializeToElement(TenPaySignHelper.GetJsApiUiPackage(appId, prepayId, tenPaySettings));
: JsonSerializer.SerializeToElement(
TenPaySignHelper.GetJsApiUiPackage(
prepayId,
new TenPayV3Info(tenPaySettings),
JsApiAppType.WxOpen));
var providerPayload = JsonSerializer.SerializeToElement(new
{
PrepayId = prepayId,
@@ -250,4 +255,4 @@ internal sealed class WechatPayProvider : IPaymentProvider
public string TenPayV3_WxOpenTenpayNotify { get; set; } = string.Empty;
public CertType? EncryptionType { get; set; }
}
}
}