Browse Source

feat: 升级abp 8.3.0

pull/131/head 8.3.0.0
WangJunZzz 2 years ago
parent
commit
158feac80c
  1. 2
      aspnet-core/Directory.Build.Microsoft.targets
  2. 178
      aspnet-core/Directory.Build.Volo.targets
  3. 4
      aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/Lion/AbpPro/ElasticSearch/Exceptions/AbpProElasticSearchEntityNotFoundException.cs
  4. 4
      aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/Lion/AbpPro/ElasticSearch/Exceptions/AbpProElasticSearchException.cs
  5. 4
      aspnet-core/frameworks/test/Lion.AbpPro.EntityFrameworkCore.Mysql.Tests/TestsModule.cs
  6. 2
      aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/AuditLogs/AuditLogAppService.cs
  7. 1
      aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.EntityFrameworkCore/EntityFrameworkCore/BasicManagementDbContext.cs
  8. 4
      aspnet-core/modules/DataDictionaryManagement/src/Lion.AbpPro.DataDictionaryManagement.Domain.Shared/DataDictionaries/DataDictionaryDomainException.cs
  9. 3
      aspnet-core/modules/FileManagement/host/Lion.AbpPro.FileManagement.HttpApi.Host/FileManagementHttpApiHostModule.cs
  10. 3
      aspnet-core/modules/LanguageManagement/src/Lion.AbpPro.LanguageManagement.Domain/Data/LanguageManagementDataSeedContributor.cs
  11. 3
      aspnet-core/modules/NotificationManagement/host/Lion.AbpPro.NotificationManagement.HttpApi.Host/NotificationManagementHttpApiHostModule.cs
  12. 4
      aspnet-core/modules/NotificationManagement/src/Lion.AbpPro.NotificationManagement.Domain/NotificationManagementDomainException.cs
  13. 2
      aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/appsettings.json
  14. 2
      aspnet-core/services/src/Lion.AbpPro.DbMigrator/AbpProDbMigratorModule.cs
  15. 2
      aspnet-core/services/src/Lion.AbpPro.DbMigrator/appsettings.json
  16. 1
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/AbpProDbContext.cs
  17. 2024
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240418052548_1.0.0.Designer.cs
  18. 40
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240418132113_1.0.1.cs
  19. 60
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240914065939_1.0.0.Designer.cs
  20. 51
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240914065939_1.0.0.cs
  21. 56
      aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/AbpProDbContextModelSnapshot.cs
  22. 2
      aspnet-core/shared/Lion.AbpPro.Shared.Hosting.Microservices/Lion/AbpPro/AbpProSharedHostingMicroserviceModule.cs

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

@ -10,7 +10,7 @@
<PackageReference Update="Microsoft.Extensions.Caching.StackExchangeRedis" Version="8.0.0"/> <PackageReference Update="Microsoft.Extensions.Caching.StackExchangeRedis" Version="8.0.0"/>
<PackageReference Update="Microsoft.Extensions.Http.Polly" Version="8.0.0"/> <PackageReference Update="Microsoft.Extensions.Http.Polly" Version="8.0.0"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Abstractions" Version="8.0.0"/> <PackageReference Update="Microsoft.EntityFrameworkCore.Abstractions" Version="8.0.0"/>
<PackageReference Update="Microsoft.Extensions.FileProviders.Embedded" Version="8.0.0"/> <PackageReference Update="Microsoft.Extensions.FileProviders.Embedded" Version="8.0.4"/>
<PackageReference Update="Microsoft.Extensions.Hosting" Version="8.0.0" /> <PackageReference Update="Microsoft.Extensions.Hosting" Version="8.0.0" />
<PackageReference Update="Microsoft.Extensions.DependencyInjection" Version="8.0.0" /> <PackageReference Update="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />

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

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

4
aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/Lion/AbpPro/ElasticSearch/Exceptions/AbpProElasticSearchEntityNotFoundException.cs

@ -17,8 +17,4 @@ public class AbpProElasticSearchEntityNotFoundException : BusinessException
) )
{ {
} }
public AbpProElasticSearchEntityNotFoundException(SerializationInfo serializationInfo, StreamingContext context) : base(serializationInfo, context)
{
}
} }

4
aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/Lion/AbpPro/ElasticSearch/Exceptions/AbpProElasticSearchException.cs

@ -17,8 +17,4 @@ public class AbpProElasticSearchException : BusinessException
) )
{ {
} }
public AbpProElasticSearchException(SerializationInfo serializationInfo, StreamingContext context) : base(serializationInfo, context)
{
}
} }

4
aspnet-core/frameworks/test/Lion.AbpPro.EntityFrameworkCore.Mysql.Tests/TestsModule.cs

@ -212,16 +212,12 @@ public class TestsModule : AbpModule
options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar")); options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar"));
options.Languages.Add(new LanguageInfo("fi", "fi", "Finnish")); options.Languages.Add(new LanguageInfo("fi", "fi", "Finnish"));
options.Languages.Add(new LanguageInfo("fr", "fr", "Français")); options.Languages.Add(new LanguageInfo("fr", "fr", "Français"));
options.Languages.Add(new LanguageInfo("hi", "hi", "Hindi", "in"));
options.Languages.Add(new LanguageInfo("is", "is", "Icelandic", "is"));
options.Languages.Add(new LanguageInfo("it", "it", "Italiano", "it"));
options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português")); options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português"));
options.Languages.Add(new LanguageInfo("ro-RO", "ro-RO", "Română")); options.Languages.Add(new LanguageInfo("ro-RO", "ro-RO", "Română"));
options.Languages.Add(new LanguageInfo("ru", "ru", "Русский")); options.Languages.Add(new LanguageInfo("ru", "ru", "Русский"));
options.Languages.Add(new LanguageInfo("sk", "sk", "Slovak")); options.Languages.Add(new LanguageInfo("sk", "sk", "Slovak"));
options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文")); options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文"));
options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文")); options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文"));
options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsch", "de"));
options.Languages.Add(new LanguageInfo("es", "es", "Español")); options.Languages.Add(new LanguageInfo("es", "es", "Español"));
options.Languages.Add(new LanguageInfo("el", "el", "Ελληνικά")); options.Languages.Add(new LanguageInfo("el", "el", "Ελληνικά"));
}); });

2
aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/AuditLogs/AuditLogAppService.cs

@ -22,6 +22,7 @@ namespace Lion.AbpPro.BasicManagement.AuditLogs
input.EndTime, input.EndTime,
input.HttpMethod, input.HttpMethod,
input.Url, input.Url,
string.Empty,
input.UserId, input.UserId,
input.UserName, input.UserName,
input.ApplicationName, input.ApplicationName,
@ -44,6 +45,7 @@ namespace Lion.AbpPro.BasicManagement.AuditLogs
input.EndTime, input.EndTime,
input.HttpMethod, input.HttpMethod,
input.Url, input.Url,
string.Empty,
input.UserId, input.UserId,
input.UserName, input.UserName,
input.ApplicationName, input.ApplicationName,

1
aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.EntityFrameworkCore/EntityFrameworkCore/BasicManagementDbContext.cs

@ -13,6 +13,7 @@ public class BasicManagementDbContext : AbpDbContext<BasicManagementDbContext>,
public DbSet<IdentitySecurityLog> SecurityLogs { get; set; } public DbSet<IdentitySecurityLog> SecurityLogs { get; set; }
public DbSet<IdentityLinkUser> LinkUsers { get; set; } public DbSet<IdentityLinkUser> LinkUsers { get; set; }
public DbSet<IdentityUserDelegation> UserDelegations { get; set; } public DbSet<IdentityUserDelegation> UserDelegations { get; set; }
public DbSet<IdentitySession> Sessions { get; set; }
public DbSet<PermissionGroupDefinitionRecord> PermissionGroups { get; set; } public DbSet<PermissionGroupDefinitionRecord> PermissionGroups { get; set; }
public DbSet<PermissionDefinitionRecord> Permissions { get; set; } public DbSet<PermissionDefinitionRecord> Permissions { get; set; }
public DbSet<PermissionGrant> PermissionGrants { get; set; } public DbSet<PermissionGrant> PermissionGrants { get; set; }

4
aspnet-core/modules/DataDictionaryManagement/src/Lion.AbpPro.DataDictionaryManagement.Domain.Shared/DataDictionaries/DataDictionaryDomainException.cs

@ -9,9 +9,5 @@ namespace Lion.AbpPro.DataDictionaryManagement.DataDictionaries
) )
{ {
} }
public DataDictionaryDomainException(SerializationInfo serializationInfo, StreamingContext context) : base(serializationInfo, context)
{
}
} }
} }

3
aspnet-core/modules/FileManagement/host/Lion.AbpPro.FileManagement.HttpApi.Host/FileManagementHttpApiHostModule.cs

@ -125,9 +125,6 @@ public class FileManagementHttpApiHostModule : AbpModule
options.Languages.Add(new LanguageInfo("en-GB", "en-GB", "English (UK)")); options.Languages.Add(new LanguageInfo("en-GB", "en-GB", "English (UK)"));
options.Languages.Add(new LanguageInfo("fi", "fi", "Finnish")); options.Languages.Add(new LanguageInfo("fi", "fi", "Finnish"));
options.Languages.Add(new LanguageInfo("fr", "fr", "Français")); options.Languages.Add(new LanguageInfo("fr", "fr", "Français"));
options.Languages.Add(new LanguageInfo("hi", "hi", "Hindi", "in"));
options.Languages.Add(new LanguageInfo("is", "is", "Icelandic", "is"));
options.Languages.Add(new LanguageInfo("it", "it", "Italiano", "it"));
options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar")); options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar"));
options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português")); options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português"));
options.Languages.Add(new LanguageInfo("ro-RO", "ro-RO", "Română")); options.Languages.Add(new LanguageInfo("ro-RO", "ro-RO", "Română"));

3
aspnet-core/modules/LanguageManagement/src/Lion.AbpPro.LanguageManagement.Domain/Data/LanguageManagementDataSeedContributor.cs

@ -47,7 +47,8 @@ public class LanguageManagementDataSeedContributor : ITransientDependency, IData
language.CultureName, language.CultureName,
language.UiCultureName, language.UiCultureName,
language.DisplayName, language.DisplayName,
language.FlagIcon, //language.FlagIcon,
string.Empty,
true, true,
isDefault, isDefault,
_currentTenant.Id)); _currentTenant.Id));

3
aspnet-core/modules/NotificationManagement/host/Lion.AbpPro.NotificationManagement.HttpApi.Host/NotificationManagementHttpApiHostModule.cs

@ -124,9 +124,6 @@ public class NotificationManagementHttpApiHostModule : AbpModule
options.Languages.Add(new LanguageInfo("en-GB", "en-GB", "English (UK)")); options.Languages.Add(new LanguageInfo("en-GB", "en-GB", "English (UK)"));
options.Languages.Add(new LanguageInfo("fi", "fi", "Finnish")); options.Languages.Add(new LanguageInfo("fi", "fi", "Finnish"));
options.Languages.Add(new LanguageInfo("fr", "fr", "Français")); options.Languages.Add(new LanguageInfo("fr", "fr", "Français"));
options.Languages.Add(new LanguageInfo("hi", "hi", "Hindi", "in"));
options.Languages.Add(new LanguageInfo("is", "is", "Icelandic", "is"));
options.Languages.Add(new LanguageInfo("it", "it", "Italiano", "it"));
options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar")); options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar"));
options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português")); options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português"));
options.Languages.Add(new LanguageInfo("ro-RO", "ro-RO", "Română")); options.Languages.Add(new LanguageInfo("ro-RO", "ro-RO", "Română"));

4
aspnet-core/modules/NotificationManagement/src/Lion.AbpPro.NotificationManagement.Domain/NotificationManagementDomainException.cs

@ -9,9 +9,5 @@ namespace Lion.AbpPro.NotificationManagement
) )
{ {
} }
public NotificationManagementDomainException(SerializationInfo serializationInfo, StreamingContext context) : base(serializationInfo, context)
{
}
} }
} }

2
aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/appsettings.json

@ -38,7 +38,7 @@
}, },
"Hangfire": { "Hangfire": {
"Redis": { "Redis": {
"Host": "localhost:6379,password=1q2w3E*", "Host": "localhost:localhost,password=1q2w3E*",
"DB": "2" "DB": "2"
} }
}, },

2
aspnet-core/services/src/Lion.AbpPro.DbMigrator/AbpProDbMigratorModule.cs

@ -34,8 +34,6 @@ namespace Lion.AbpPro.DbMigrator
options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe")); options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe"));
options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文")); options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文"));
options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文")); options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文"));
options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsch", "de"));
options.Languages.Add(new LanguageInfo("es", "es", "Español", "es"));
}); });
} }
} }

2
aspnet-core/services/src/Lion.AbpPro.DbMigrator/appsettings.json

@ -1,5 +1,5 @@
{ {
"ConnectionStrings": { "ConnectionStrings": {
"Default": "Data Source=localhost;Port=3306;Database=LionAbpProDB;uid=root;pwd=1q2w3E*;charset=utf8mb4;Allow User Variables=true;AllowLoadLocalInfile=true" "Default": "Data Source=43.139.143.143;Port=3306;Database=LionAbpProDB830;uid=root;pwd=1q2w3E*;charset=utf8mb4;Allow User Variables=true;AllowLoadLocalInfile=true"
} }
} }

1
aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/AbpProDbContext.cs

@ -29,6 +29,7 @@ namespace Lion.AbpPro.EntityFrameworkCore
public DbSet<IdentitySecurityLog> SecurityLogs { get; set; } public DbSet<IdentitySecurityLog> SecurityLogs { get; set; }
public DbSet<IdentityLinkUser> LinkUsers { get; set; } public DbSet<IdentityLinkUser> LinkUsers { get; set; }
public DbSet<IdentityUserDelegation> UserDelegations { get; set; } public DbSet<IdentityUserDelegation> UserDelegations { get; set; }
public DbSet<IdentitySession> Sessions { get; set; }
public DbSet<FeatureGroupDefinitionRecord> FeatureGroups { get; set; } public DbSet<FeatureGroupDefinitionRecord> FeatureGroups { get; set; }
public DbSet<FeatureDefinitionRecord> Features { get; set; } public DbSet<FeatureDefinitionRecord> Features { get; set; }
public DbSet<FeatureValue> FeatureValues { get; set; } public DbSet<FeatureValue> FeatureValues { get; set; }

2024
aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240418052548_1.0.0.Designer.cs

File diff suppressed because it is too large

40
aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240418132113_1.0.1.cs

@ -1,40 +0,0 @@
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace Lion.AbpPro.Migrations
{
/// <inheritdoc />
public partial class _101 : Migration
{
/// <inheritdoc />
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AddColumn<string>(
name: "NormalizedName",
table: "AbpTenants",
type: "varchar(64)",
maxLength: 64,
nullable: false,
defaultValue: "")
.Annotation("MySql:CharSet", "utf8mb4");
migrationBuilder.CreateIndex(
name: "IX_AbpTenants_NormalizedName",
table: "AbpTenants",
column: "NormalizedName");
}
/// <inheritdoc />
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropIndex(
name: "IX_AbpTenants_NormalizedName",
table: "AbpTenants");
migrationBuilder.DropColumn(
name: "NormalizedName",
table: "AbpTenants");
}
}
}

60
aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240418132113_1.0.1.Designer.cs → aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240914065939_1.0.0.Designer.cs

@ -3,6 +3,7 @@ using System;
using Lion.AbpPro.EntityFrameworkCore; using Lion.AbpPro.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
using Volo.Abp.EntityFrameworkCore; using Volo.Abp.EntityFrameworkCore;
@ -12,8 +13,8 @@ using Volo.Abp.EntityFrameworkCore;
namespace Lion.AbpPro.Migrations namespace Lion.AbpPro.Migrations
{ {
[DbContext(typeof(AbpProDbContext))] [DbContext(typeof(AbpProDbContext))]
[Migration("20240418132113_1.0.1")] [Migration("20240914065939_1.0.0")]
partial class _101 partial class _100
{ {
/// <inheritdoc /> /// <inheritdoc />
protected override void BuildTargetModel(ModelBuilder modelBuilder) protected override void BuildTargetModel(ModelBuilder modelBuilder)
@ -21,9 +22,11 @@ namespace Lion.AbpPro.Migrations
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.MySql) .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.MySql)
.HasAnnotation("ProductVersion", "8.0.0") .HasAnnotation("ProductVersion", "8.0.4")
.HasAnnotation("Relational:MaxIdentifierLength", 64); .HasAnnotation("Relational:MaxIdentifierLength", 64);
MySqlModelBuilderExtensions.AutoIncrementColumns(modelBuilder);
modelBuilder.Entity("Lion.AbpPro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", b => modelBuilder.Entity("Lion.AbpPro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", b =>
{ {
b.Property<Guid>("Id") b.Property<Guid>("Id")
@ -1145,6 +1148,57 @@ namespace Lion.AbpPro.Migrations
b.ToTable("AbpSecurityLogs", (string)null); b.ToTable("AbpSecurityLogs", (string)null);
}); });
modelBuilder.Entity("Volo.Abp.Identity.IdentitySession", b =>
{
b.Property<Guid>("Id")
.HasColumnType("char(36)");
b.Property<string>("ClientId")
.HasMaxLength(64)
.HasColumnType("varchar(64)");
b.Property<string>("Device")
.IsRequired()
.HasMaxLength(64)
.HasColumnType("varchar(64)");
b.Property<string>("DeviceInfo")
.HasMaxLength(64)
.HasColumnType("varchar(64)");
b.Property<string>("IpAddresses")
.HasMaxLength(256)
.HasColumnType("varchar(256)");
b.Property<DateTime?>("LastAccessed")
.HasColumnType("datetime(6)");
b.Property<string>("SessionId")
.IsRequired()
.HasMaxLength(128)
.HasColumnType("varchar(128)");
b.Property<DateTime>("SignedIn")
.HasColumnType("datetime(6)");
b.Property<Guid?>("TenantId")
.HasColumnType("char(36)")
.HasColumnName("TenantId");
b.Property<Guid>("UserId")
.HasColumnType("char(36)");
b.HasKey("Id");
b.HasIndex("Device");
b.HasIndex("SessionId");
b.HasIndex("TenantId", "UserId");
b.ToTable("AbpSessions", (string)null);
});
modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b =>
{ {
b.Property<Guid>("Id") b.Property<Guid>("Id")

51
aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240418052548_1.0.0.cs → aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Migrations/20240914065939_1.0.0.cs

@ -530,6 +530,32 @@ namespace Lion.AbpPro.Migrations
}) })
.Annotation("MySql:CharSet", "utf8mb4"); .Annotation("MySql:CharSet", "utf8mb4");
migrationBuilder.CreateTable(
name: "AbpSessions",
columns: table => new
{
Id = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
SessionId = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: false)
.Annotation("MySql:CharSet", "utf8mb4"),
Device = table.Column<string>(type: "varchar(64)", maxLength: 64, nullable: false)
.Annotation("MySql:CharSet", "utf8mb4"),
DeviceInfo = table.Column<string>(type: "varchar(64)", maxLength: 64, nullable: true)
.Annotation("MySql:CharSet", "utf8mb4"),
TenantId = table.Column<Guid>(type: "char(36)", nullable: true, collation: "ascii_general_ci"),
UserId = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
ClientId = table.Column<string>(type: "varchar(64)", maxLength: 64, nullable: true)
.Annotation("MySql:CharSet", "utf8mb4"),
IpAddresses = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: true)
.Annotation("MySql:CharSet", "utf8mb4"),
SignedIn = table.Column<DateTime>(type: "datetime(6)", nullable: false),
LastAccessed = table.Column<DateTime>(type: "datetime(6)", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_AbpSessions", x => x.Id);
})
.Annotation("MySql:CharSet", "utf8mb4");
migrationBuilder.CreateTable( migrationBuilder.CreateTable(
name: "AbpSettingDefinitions", name: "AbpSettingDefinitions",
columns: table => new columns: table => new
@ -584,6 +610,8 @@ namespace Lion.AbpPro.Migrations
Id = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"), Id = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
Name = table.Column<string>(type: "varchar(64)", maxLength: 64, nullable: false) Name = table.Column<string>(type: "varchar(64)", maxLength: 64, nullable: false)
.Annotation("MySql:CharSet", "utf8mb4"), .Annotation("MySql:CharSet", "utf8mb4"),
NormalizedName = table.Column<string>(type: "varchar(64)", maxLength: 64, nullable: false)
.Annotation("MySql:CharSet", "utf8mb4"),
EntityVersion = table.Column<int>(type: "int", nullable: false), EntityVersion = table.Column<int>(type: "int", nullable: false),
ExtraProperties = table.Column<string>(type: "longtext", nullable: false) ExtraProperties = table.Column<string>(type: "longtext", nullable: false)
.Annotation("MySql:CharSet", "utf8mb4"), .Annotation("MySql:CharSet", "utf8mb4"),
@ -1155,6 +1183,21 @@ namespace Lion.AbpPro.Migrations
table: "AbpSecurityLogs", table: "AbpSecurityLogs",
columns: new[] { "TenantId", "UserId" }); columns: new[] { "TenantId", "UserId" });
migrationBuilder.CreateIndex(
name: "IX_AbpSessions_Device",
table: "AbpSessions",
column: "Device");
migrationBuilder.CreateIndex(
name: "IX_AbpSessions_SessionId",
table: "AbpSessions",
column: "SessionId");
migrationBuilder.CreateIndex(
name: "IX_AbpSessions_TenantId_UserId",
table: "AbpSessions",
columns: new[] { "TenantId", "UserId" });
migrationBuilder.CreateIndex( migrationBuilder.CreateIndex(
name: "IX_AbpSettingDefinitions_Name", name: "IX_AbpSettingDefinitions_Name",
table: "AbpSettingDefinitions", table: "AbpSettingDefinitions",
@ -1172,6 +1215,11 @@ namespace Lion.AbpPro.Migrations
table: "AbpTenants", table: "AbpTenants",
column: "Name"); column: "Name");
migrationBuilder.CreateIndex(
name: "IX_AbpTenants_NormalizedName",
table: "AbpTenants",
column: "NormalizedName");
migrationBuilder.CreateIndex( migrationBuilder.CreateIndex(
name: "IX_AbpUserClaims_UserId", name: "IX_AbpUserClaims_UserId",
table: "AbpUserClaims", table: "AbpUserClaims",
@ -1273,6 +1321,9 @@ namespace Lion.AbpPro.Migrations
migrationBuilder.DropTable( migrationBuilder.DropTable(
name: "AbpSecurityLogs"); name: "AbpSecurityLogs");
migrationBuilder.DropTable(
name: "AbpSessions");
migrationBuilder.DropTable( migrationBuilder.DropTable(
name: "AbpSettingDefinitions"); name: "AbpSettingDefinitions");

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

@ -3,6 +3,7 @@ using System;
using Lion.AbpPro.EntityFrameworkCore; using Lion.AbpPro.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
using Volo.Abp.EntityFrameworkCore; using Volo.Abp.EntityFrameworkCore;
@ -18,9 +19,11 @@ namespace Lion.AbpPro.Migrations
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.MySql) .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.MySql)
.HasAnnotation("ProductVersion", "8.0.0") .HasAnnotation("ProductVersion", "8.0.4")
.HasAnnotation("Relational:MaxIdentifierLength", 64); .HasAnnotation("Relational:MaxIdentifierLength", 64);
MySqlModelBuilderExtensions.AutoIncrementColumns(modelBuilder);
modelBuilder.Entity("Lion.AbpPro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", b => modelBuilder.Entity("Lion.AbpPro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", b =>
{ {
b.Property<Guid>("Id") b.Property<Guid>("Id")
@ -1142,6 +1145,57 @@ namespace Lion.AbpPro.Migrations
b.ToTable("AbpSecurityLogs", (string)null); b.ToTable("AbpSecurityLogs", (string)null);
}); });
modelBuilder.Entity("Volo.Abp.Identity.IdentitySession", b =>
{
b.Property<Guid>("Id")
.HasColumnType("char(36)");
b.Property<string>("ClientId")
.HasMaxLength(64)
.HasColumnType("varchar(64)");
b.Property<string>("Device")
.IsRequired()
.HasMaxLength(64)
.HasColumnType("varchar(64)");
b.Property<string>("DeviceInfo")
.HasMaxLength(64)
.HasColumnType("varchar(64)");
b.Property<string>("IpAddresses")
.HasMaxLength(256)
.HasColumnType("varchar(256)");
b.Property<DateTime?>("LastAccessed")
.HasColumnType("datetime(6)");
b.Property<string>("SessionId")
.IsRequired()
.HasMaxLength(128)
.HasColumnType("varchar(128)");
b.Property<DateTime>("SignedIn")
.HasColumnType("datetime(6)");
b.Property<Guid?>("TenantId")
.HasColumnType("char(36)")
.HasColumnName("TenantId");
b.Property<Guid>("UserId")
.HasColumnType("char(36)");
b.HasKey("Id");
b.HasIndex("Device");
b.HasIndex("SessionId");
b.HasIndex("TenantId", "UserId");
b.ToTable("AbpSessions", (string)null);
});
modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b =>
{ {
b.Property<Guid>("Id") b.Property<Guid>("Id")

2
aspnet-core/shared/Lion.AbpPro.Shared.Hosting.Microservices/Lion/AbpPro/AbpProSharedHostingMicroserviceModule.cs

@ -106,8 +106,6 @@ public class AbpProSharedHostingMicroserviceModule : AbpModule
options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe")); options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe"));
options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文")); options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文"));
options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文")); options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文"));
options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsch", "de"));
options.Languages.Add(new LanguageInfo("es", "es", "Español", "es"));
}); });
} }

Loading…
Cancel
Save