Browse Source

feat: 升级abp9.2.1

WangJunZzz-patch-1
Hanpaopao 1 year ago
parent
commit
350434c2b8
  1. 30
      aspnet-core/Directory.Build.Microsoft.targets
  2. 184
      aspnet-core/Directory.Build.Volo.targets
  3. 62
      aspnet-core/Directory.Build.targets
  4. 22
      aspnet-core/Lion.AbpPro.Cli.sln
  5. 10
      aspnet-core/frameworks/src/Lion.AbpPro.CAP/Lion/AbpPro/CAP/AbpProCAPSubscribeInvoker.cs
  6. 8
      aspnet-core/frameworks/src/Lion.AbpPro.CAP/Lion/AbpPro/CAP/Internal/AbpProCapHeader.cs
  7. 2
      aspnet-core/gateways/Lion.AbpPro.WebGateway/GlobalUsings.cs
  8. 2175
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20250628124028_1.0.5.Designer.cs
  9. 30
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20250628124028_1.0.5.cs
  10. 6
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/AbpProDbContextModelSnapshot.cs

30
aspnet-core/Directory.Build.Microsoft.targets

@ -1,21 +1,21 @@
<Project>
<ItemGroup>
<PackageReference Update="Microsoft.Extensions.DependencyModel" Version="9.0.0"/>
<PackageReference Update="Microsoft.Extensions.Diagnostics.HealthChecks" Version="9.0.0"/>
<PackageReference Update="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.0"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Tools" Version="9.0.0"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Relational" Version="9.0.0" />
<PackageReference Update="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="9.0.0"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Proxies" Version="9.0.0"/>
<PackageReference Update="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="9.0.0"/>
<PackageReference Update="Microsoft.Extensions.Caching.StackExchangeRedis" Version="9.0.0"/>
<PackageReference Update="Microsoft.Extensions.Http.Polly" Version="9.0.0"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Abstractions" Version="9.0.0"/>
<PackageReference Update="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0"/>
<PackageReference Update="Microsoft.Extensions.DependencyModel" Version="9.0.4"/>
<PackageReference Update="Microsoft.Extensions.Diagnostics.HealthChecks" Version="9.0.4"/>
<PackageReference Update="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.4"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Tools" Version="9.0.4"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Relational" Version="9.0.4" />
<PackageReference Update="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="9.0.4"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Proxies" Version="9.0.4"/>
<PackageReference Update="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="9.0.4"/>
<PackageReference Update="Microsoft.Extensions.Caching.StackExchangeRedis" Version="9.0.4"/>
<PackageReference Update="Microsoft.Extensions.Http.Polly" Version="9.0.4"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Abstractions" Version="9.0.4"/>
<PackageReference Update="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.4"/>
<PackageReference Update="Microsoft.Extensions.Hosting" Version="9.0.0" />
<PackageReference Update="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
<PackageReference Update="Microsoft.Extensions.Http" Version="9.0.0"/>
<PackageReference Update="Microsoft.Extensions.Hosting" Version="9.0.4" />
<PackageReference Update="Microsoft.Extensions.DependencyInjection" Version="9.0.4" />
<PackageReference Update="Microsoft.Extensions.Http" Version="9.0.4"/>
<PackageReference Update="Microsoft.AspNetCore.Mvc.Core" Version="2.2.0"/>
<PackageReference Update="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0"/>

184
aspnet-core/Directory.Build.Volo.targets

@ -1,96 +1,96 @@
<Project>
<ItemGroup>
<PackageReference Update="Volo.Abp.Autofac" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Threading" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Json" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Validation" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Ddd.Domain" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AutoMapper" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.ObjectMapping" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Identity.AspNetCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Caching" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.BlobStoring.Aliyun" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.BlobStoring" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.BlobStoring.FileSystem" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Authorization.Abstractions" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs.HangFire" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.SignalR" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.TestBase" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.EntityFrameworkCore.MySQL" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Identity.EntityFrameworkCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs.EntityFrameworkCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AuditLogging.EntityFrameworkCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.EntityFrameworkCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.EntityFrameworkCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Authentication.JwtBearer" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.Contracts" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Account.Web" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Caching.StackExchangeRedis" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.EntityFrameworkCore.PostgreSql" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Serilog" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Swashbuckle" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Ddd.Application" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Ddd.Application.Contracts" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Authorization" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Dapper" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Mvc" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Http.Client" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.MongoDB" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.EntityFrameworkCore.Sqlite" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Http.Client.IdentityModel" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.MultiTenancy" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Account.Application" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Identity.Application" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.Application" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.Application" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.Application" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.Application" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.ObjectExtending" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Account.Application.Contracts" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Identity.Application.Contracts" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.Application.Contracts" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.Application.Contracts" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.Application.Contracts" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.Application.Contracts" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Emailing" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Identity" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AuditLogging.Domain" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.Domain" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.Domain" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.Domain" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Identity.Domain" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Identity.Domain.Shared" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain.Shared" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AuditLogging.Domain.Shared" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.Domain.Shared" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.Domain.Shared" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Shared" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.Domain.Shared" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Account.HttpApi" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Identity.HttpApi" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Account.HttpApi.Client" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Identity.HttpApi.Client" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi.Client" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi.Client" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi.Client" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi.Client" Version="9.1.1"/>
<PackageReference Update="Volo.Abp" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Core" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.EntityFrameworkCore" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.TestBase" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.EventBus" Version="9.1.1"/>
<PackageReference Update="Volo.Abp.Localization" Version="9.1.1" />
<PackageReference Update="Volo.Abp.DistributedLocking" Version="9.1.1" />
<PackageReference Update="Volo.Abp.Autofac" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Threading" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Json" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Validation" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Ddd.Domain" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AutoMapper" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.ObjectMapping" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Identity.AspNetCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Caching" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.BlobStoring.Aliyun" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.BlobStoring" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.BlobStoring.FileSystem" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Authorization.Abstractions" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs.HangFire" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.SignalR" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.TestBase" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.EntityFrameworkCore.MySQL" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Identity.EntityFrameworkCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs.EntityFrameworkCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AuditLogging.EntityFrameworkCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.EntityFrameworkCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.EntityFrameworkCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Authentication.JwtBearer" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.Contracts" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Account.Web" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Caching.StackExchangeRedis" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.EntityFrameworkCore.PostgreSql" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Serilog" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Swashbuckle" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Ddd.Application" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Ddd.Application.Contracts" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Authorization" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Dapper" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Mvc" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Http.Client" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.MongoDB" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.EntityFrameworkCore.Sqlite" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Http.Client.IdentityModel" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.MultiTenancy" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Account.Application" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Identity.Application" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.Application" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.Application" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.Application" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.Application" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.ObjectExtending" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Account.Application.Contracts" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Identity.Application.Contracts" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.Application.Contracts" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.Application.Contracts" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.Application.Contracts" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.Application.Contracts" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Emailing" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Identity" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AuditLogging.Domain" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.Domain" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.Domain" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.Domain" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Identity.Domain" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Identity.Domain.Shared" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain.Shared" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AuditLogging.Domain.Shared" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.Domain.Shared" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.Domain.Shared" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Shared" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.Domain.Shared" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Account.HttpApi" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Identity.HttpApi" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Account.HttpApi.Client" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Identity.HttpApi.Client" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi.Client" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi.Client" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi.Client" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi.Client" Version="9.2.1"/>
<PackageReference Update="Volo.Abp" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Core" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.EntityFrameworkCore" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.TestBase" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.EventBus" Version="9.2.1"/>
<PackageReference Update="Volo.Abp.Localization" Version="9.2.1" />
<PackageReference Update="Volo.Abp.DistributedLocking" Version="9.2.1" />
</ItemGroup>
</Project>

62
aspnet-core/Directory.Build.targets

@ -28,60 +28,60 @@
<PackageReference Update="Ocelot.Provider.Polly" Version="18.0.0"/>
<!-- FreeSql-->
<PackageReference Update="FreeSql" Version="3.5.104"/>
<PackageReference Update="FreeSql.Provider.MysqlConnector" Version="3.5.104"/>
<PackageReference Update="FreeSql.Provider.Sqlite" Version="3.2.806"/>
<PackageReference Update="FreeSql" Version="3.5.209"/>
<PackageReference Update="FreeSql.Provider.MysqlConnector" Version="3.5.209"/>
<PackageReference Update="FreeSql.Provider.Sqlite" Version="3.2.209"/>
<!-- 单元测试包-->
<PackageReference Update="xunit" Version="2.9.2"/>
<PackageReference Update="xunit.extensibility.execution" Version="2.9.2"/>
<PackageReference Update="xunit.runner.visualstudio" Version="2.8.2"/>
<PackageReference Update="NSubstitute" Version="5.1.0"/>
<PackageReference Update="Shouldly" Version="4.2.1"/>
<PackageReference Update="coverlet.collector" Version="6.0.0"/>
<PackageReference Update="JunitXml.TestLogger" Version="3.0.134"/>
<PackageReference Update="xunit" Version="2.9.3"/>
<PackageReference Update="xunit.extensibility.execution" Version="2.9.3"/>
<PackageReference Update="xunit.runner.visualstudio" Version="3.1.1"/>
<PackageReference Update="NSubstitute" Version="5.3.0"/>
<PackageReference Update="Shouldly" Version="4.3.0"/>
<PackageReference Update="coverlet.collector" Version="6.0.4"/>
<PackageReference Update="JunitXml.TestLogger" Version="6.1.0"/>
<PackageReference Update="AutoFixture.Xunit2" Version="4.18.1"/>
<!-- Hangfire 后台任务-->
<PackageReference Update="Hangfire.Redis.StackExchange" Version="1.9.3"/>
<PackageReference Update="Hangfire.Redis.StackExchange" Version="1.12.0"/>
<!-- CAP 分布式事务-->
<PackageReference Update="DotNetCore.CAP" Version="8.3.3"/>
<PackageReference Update="DotNetCore.CAP.Dashboard" Version="8.3.3"/>
<PackageReference Update="DotNetCore.CAP.Mysql" Version="8.3.3"/>
<PackageReference Update="DotNetCore.CAP.RabbitMQ" Version="8.3.3"/>
<PackageReference Update="DotNetCore.CAP.InMemoryStorage" Version="8.3.3"/>
<PackageReference Update="DotNetCore.CAP" Version="8.3.5"/>
<PackageReference Update="DotNetCore.CAP.Dashboard" Version="8.3.5"/>
<PackageReference Update="DotNetCore.CAP.Mysql" Version="8.3.5"/>
<PackageReference Update="DotNetCore.CAP.RabbitMQ" Version="8.3.5"/>
<PackageReference Update="DotNetCore.CAP.InMemoryStorage" Version="8.3.5"/>
<PackageReference Update="Savorboard.CAP.InMemoryMessageQueue" Version="8.2.1"/>
<!-- Swagger-->
<PackageReference Update="Swashbuckle.AspNetCore.SwaggerUI" Version="6.8.1"/>
<PackageReference Update="Swashbuckle.AspNetCore" Version="6.8.1"/>
<PackageReference Update="Swashbuckle.AspNetCore.Annotations" Version="6.5.0"/>
<PackageReference Update="Swashbuckle.AspNetCore.SwaggerUI" Version="9.0.0"/>
<PackageReference Update="Swashbuckle.AspNetCore" Version="9.0.0"/>
<PackageReference Update="Swashbuckle.AspNetCore.Annotations" Version="9.0.0"/>
<!-- Serilog 日志-->
<PackageReference Update="Serilog" Version="4.0.2"/>
<PackageReference Update="Serilog.Extensions.Logging" Version="8.0.0"/>
<PackageReference Update="Serilog.Sinks.Async" Version="2.0.0"/>
<PackageReference Update="Serilog.Sinks.File" Version="6.0.0"/>
<PackageReference Update="Serilog" Version="4.3.0"/>
<PackageReference Update="Serilog.Extensions.Logging" Version="9.0.2"/>
<PackageReference Update="Serilog.Sinks.Async" Version="2.1.0"/>
<PackageReference Update="Serilog.Sinks.File" Version="7.0.0"/>
<PackageReference Update="Serilog.Sinks.Console" Version="6.0.0"/>
<PackageReference Update="Serilog.AspNetCore" Version="8.0.2"/>
<PackageReference Update="Serilog.AspNetCore" Version="9.0.0"/>
<PackageReference Update="Serilog.Exceptions" Version="8.4.0"/>
<PackageReference Update="Serilog.Settings.Configuration" Version="8.0.2"/>
<PackageReference Update="Serilog.Settings.Configuration" Version="9.0.0"/>
<PackageReference Update="Serilog.Sinks.Elasticsearch" Version="9.0.3"/>
<!-- Magicodes 导入导出Excel-->
<PackageReference Update="Magicodes.IE.Excel" Version="2.7.4.5"/>
<PackageReference Update="Magicodes.IE.Excel.AspNetCore" Version="2.7.4.5"/>
<PackageReference Update="Magicodes.IE.Excel" Version="2.7.5.2"/>
<PackageReference Update="Magicodes.IE.Excel.AspNetCore" Version="2.7.5.2"/>
<!-- MiniProfiler 查看接口耗时,sql耗时-->
<PackageReference Update="MiniProfiler.AspNetCore.Mvc" Version="4.3.8"/>
<PackageReference Update="MiniProfiler.EntityFrameworkCore" Version="4.3.8"/>
<PackageReference Update="MiniProfiler.Shared" Version="4.3.8"/>
<PackageReference Update="MiniProfiler.AspNetCore.Mvc" Version="4.5.4"/>
<PackageReference Update="MiniProfiler.EntityFrameworkCore" Version="4.5.4"/>
<PackageReference Update="MiniProfiler.Shared" Version="4.5.4"/>
<!-- Polly 重试机制-->
<PackageReference Update="Polly" Version="8.5.0"/>
<PackageReference Update="Polly" Version="8.6.1"/>
<!-- Octokit 邮件-->
<PackageReference Update="Octokit" Version="9.0.0"/>

22
aspnet-core/Lion.AbpPro.Cli.sln

@ -1,22 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lion.AbpPro.Cli.Core", "frameworks\src\Lion.AbpPro.Cli.Core\Lion.AbpPro.Cli.Core.csproj", "{56FE9DC1-E625-4A05-A96A-8DA4CB79B0B5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lion.AbpPro.Cli", "frameworks\src\Lion.AbpPro.Cli\Lion.AbpPro.Cli.csproj", "{AA8325D9-C342-4AA0-A324-BF696D70B6CF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{56FE9DC1-E625-4A05-A96A-8DA4CB79B0B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{56FE9DC1-E625-4A05-A96A-8DA4CB79B0B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{56FE9DC1-E625-4A05-A96A-8DA4CB79B0B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{56FE9DC1-E625-4A05-A96A-8DA4CB79B0B5}.Release|Any CPU.Build.0 = Release|Any CPU
{AA8325D9-C342-4AA0-A324-BF696D70B6CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AA8325D9-C342-4AA0-A324-BF696D70B6CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AA8325D9-C342-4AA0-A324-BF696D70B6CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AA8325D9-C342-4AA0-A324-BF696D70B6CF}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
EndGlobal

10
aspnet-core/frameworks/src/Lion.AbpPro.CAP/Lion/AbpPro/CAP/AbpProCAPSubscribeInvoker.cs

@ -5,6 +5,7 @@ using Microsoft.Extensions.Internal;
namespace Lion.AbpPro.CAP;
// ReSharper disable once InconsistentNaming
public class AbpProCAPSubscribeInvoker : ISubscribeInvoker
{
private readonly ConcurrentDictionary<string, ObjectMethodExecutor> _executors;
@ -43,7 +44,7 @@ public class AbpProCAPSubscribeInvoker : ISubscribeInvoker
// 租户数据可能在消息标头中
var tenantId = message.GetTenantIdOrNull();
var parameterDescriptors = context.ConsumerDescriptor.Parameters;
var executeParameters = new object?[parameterDescriptors.Count];
var executeParameters = new object[parameterDescriptors.Count];
for (var i = 0; i < parameterDescriptors.Count; i++)
{
var parameterDescriptor = parameterDescriptors[i];
@ -82,7 +83,7 @@ public class AbpProCAPSubscribeInvoker : ISubscribeInvoker
}
var filter = provider.GetService<ISubscribeFilter>();
object? resultObj = null;
object resultObj = null;
try
{
if (filter != null)
@ -148,7 +149,7 @@ public class AbpProCAPSubscribeInvoker : ISubscribeInvoker
var srvType = context.ConsumerDescriptor.ServiceTypeInfo?.AsType();
var implType = context.ConsumerDescriptor.ImplTypeInfo.AsType();
object? obj = null;
object obj = null;
if (srvType != null) obj = provider.GetServices(srvType).FirstOrDefault(o => o?.GetType() == implType);
if (obj == null) obj = ActivatorUtilities.GetServiceOrCreateInstance(provider, implType);
@ -156,8 +157,7 @@ public class AbpProCAPSubscribeInvoker : ISubscribeInvoker
return obj;
}
private async Task<object?> ExecuteWithParameterAsync(ObjectMethodExecutor executor, object @class,
object?[] parameter)
private async Task<object> ExecuteWithParameterAsync(ObjectMethodExecutor executor, object @class, object[] parameter)
{
if (executor.IsMethodAsync) return await executor.ExecuteAsync(@class, parameter);

8
aspnet-core/frameworks/src/Lion.AbpPro.CAP/Lion/AbpPro/CAP/Internal/AbpProCapHeader.cs

@ -5,9 +5,9 @@ namespace Lion.AbpPro.CAP.Internal;
public class AbpProCapHeader : ReadOnlyDictionary<string, string>
{
internal IDictionary<string, string?>? ResponseHeader { get; set; }
internal IDictionary<string, string> ResponseHeader { get; set; }
public AbpProCapHeader(IDictionary<string, string?> dictionary) : base(dictionary)
public AbpProCapHeader(IDictionary<string, string> dictionary) : base(dictionary)
{
}
@ -16,9 +16,9 @@ public class AbpProCapHeader : ReadOnlyDictionary<string, string>
/// </summary>
/// <param name="key">The response header key.</param>
/// <param name="value">The response header value.</param>
public void AddResponseHeader(string key, string? value)
public void AddResponseHeader(string key, string value)
{
ResponseHeader ??= new Dictionary<string, string?>();
ResponseHeader ??= new Dictionary<string, string>();
ResponseHeader[key] = value;
}

2
aspnet-core/gateways/Lion.AbpPro.WebGateway/GlobalUsings.cs

@ -13,8 +13,6 @@ global using Microsoft.Extensions.Configuration;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.Hosting;
global using Microsoft.Extensions.Logging;
global using Microsoft.OpenApi.Models;
global using Ocelot.Middleware;
global using Swashbuckle.AspNetCore.SwaggerUI;
global using Volo.Abp;
global using Volo.Abp.Modularity;

2175
aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20250628124028_1.0.5.Designer.cs

File diff suppressed because it is too large

30
aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20250628124028_1.0.5.cs

@ -0,0 +1,30 @@
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace Lion.AbpPro.Migrations
{
/// <inheritdoc />
public partial class _105 : Migration
{
/// <inheritdoc />
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AddColumn<string>(
name: "ApplicationName",
table: "AbpBackgroundJobs",
type: "varchar(96)",
maxLength: 96,
nullable: true)
.Annotation("MySql:CharSet", "utf8mb4");
}
/// <inheritdoc />
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropColumn(
name: "ApplicationName",
table: "AbpBackgroundJobs");
}
}
}

6
aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/AbpProDbContextModelSnapshot.cs

@ -19,7 +19,7 @@ namespace Lion.AbpPro.Migrations
#pragma warning disable 612, 618
modelBuilder
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.MySql)
.HasAnnotation("ProductVersion", "9.0.0")
.HasAnnotation("ProductVersion", "9.0.4")
.HasAnnotation("Relational:MaxIdentifierLength", 64);
MySqlModelBuilderExtensions.AutoIncrementColumns(modelBuilder);
@ -817,6 +817,10 @@ namespace Lion.AbpPro.Migrations
b.Property<Guid>("Id")
.HasColumnType("char(36)");
b.Property<string>("ApplicationName")
.HasMaxLength(96)
.HasColumnType("varchar(96)");
b.Property<string>("ConcurrencyStamp")
.IsConcurrencyToken()
.IsRequired()

Loading…
Cancel
Save