From 34eb5c00457c49cf06e5c5922d4955c1ea081ad5 Mon Sep 17 00:00:00 2001 From: colin Date: Thu, 13 Aug 2026 08:38:04 +0800 Subject: [PATCH 1/2] fix: Remove system settings provider configuration --- aspnet-core/LINGYUN.MicroService.Aspire.slnx | 7 ------- .../SystemGroupSettingDefinitionProvider.cs | 14 ++------------ 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/aspnet-core/LINGYUN.MicroService.Aspire.slnx b/aspnet-core/LINGYUN.MicroService.Aspire.slnx index e4a7bf1c3..5b8b57cbc 100644 --- a/aspnet-core/LINGYUN.MicroService.Aspire.slnx +++ b/aspnet-core/LINGYUN.MicroService.Aspire.slnx @@ -558,13 +558,6 @@ - - - - - - - diff --git a/aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/SystemGroupSettingDefinitionProvider.cs b/aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/SystemGroupSettingDefinitionProvider.cs index e964206d8..23e703c38 100644 --- a/aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/SystemGroupSettingDefinitionProvider.cs +++ b/aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/SystemGroupSettingDefinitionProvider.cs @@ -42,12 +42,7 @@ public class SystemGroupSettingDefinitionProvider : SettingDefinitionProvider ?.WithGroup(GroupName, L("Settings:System"), order: 0) ?.WithParent("Language", L("Settings:System.Language"), order: 0) ?.WithOrder(0) - ?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue(l.DisplayName, l.CultureName))) - ?.ReplaceProviders( - DefaultValueSettingValueProvider.ProviderName, - ConfigurationSettingValueProvider.ProviderName, - GlobalSettingValueProvider.ProviderName, - TenantSettingValueProvider.ProviderName); + ?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue(l.DisplayName, l.CultureName))); var timezoneSetting = context.GetOrNull(TimingSettingNames.TimeZone); if (timezoneSetting != null) @@ -68,12 +63,7 @@ public class SystemGroupSettingDefinitionProvider : SettingDefinitionProvider requiredPermissions: [Volo.Abp.SettingManagement.SettingManagementPermissions.TimeZone]) .WithParent("Timing", L("Settings:System.Timing"), order: 0) .WithOrder(1) - .WithOptions(timezones) - .ReplaceProviders( - DefaultValueSettingValueProvider.ProviderName, - ConfigurationSettingValueProvider.ProviderName, - GlobalSettingValueProvider.ProviderName, - TenantSettingValueProvider.ProviderName); + .WithOptions(timezones); } } From 04791f1def953e69a5e852165b0aaf71f01bd26c Mon Sep 17 00:00:00 2001 From: colin Date: Thu, 13 Aug 2026 08:40:14 +0800 Subject: [PATCH 2/2] feat: Remove system settings provider configuration --- .../SystemGroupSettingDefinitionProvider.cs | 14 ++------------ .../SystemGroupSettingDefinitionProvider.cs | 16 ++-------------- 2 files changed, 4 insertions(+), 26 deletions(-) diff --git a/aspnet-core/services/LY.MicroService.Applications.Single/Settings/SystemGroupSettingDefinitionProvider.cs b/aspnet-core/services/LY.MicroService.Applications.Single/Settings/SystemGroupSettingDefinitionProvider.cs index c90c5eb08..5e2403762 100644 --- a/aspnet-core/services/LY.MicroService.Applications.Single/Settings/SystemGroupSettingDefinitionProvider.cs +++ b/aspnet-core/services/LY.MicroService.Applications.Single/Settings/SystemGroupSettingDefinitionProvider.cs @@ -37,12 +37,7 @@ public class SystemGroupSettingDefinitionProvider : SettingDefinitionProvider ?.WithGroup(GroupName, L("Settings:System"), order: 0) ?.WithParent("Language", L("Settings:System.Language"), order: 0) ?.WithOrder(0) - ?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue(l.DisplayName, l.CultureName))) - ?.ReplaceProviders( - DefaultValueSettingValueProvider.ProviderName, - ConfigurationSettingValueProvider.ProviderName, - GlobalSettingValueProvider.ProviderName, - TenantSettingValueProvider.ProviderName); + ?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue(l.DisplayName, l.CultureName))); var timezoneSetting = context.GetOrNull(TimingSettingNames.TimeZone); if (timezoneSetting != null) @@ -63,12 +58,7 @@ public class SystemGroupSettingDefinitionProvider : SettingDefinitionProvider requiredPermissions: [Volo.Abp.SettingManagement.SettingManagementPermissions.TimeZone]) .WithParent("Timing", L("Settings:System.Timing"), order: 0) .WithOrder(1) - .WithOptions(timezones) - .ReplaceProviders( - DefaultValueSettingValueProvider.ProviderName, - ConfigurationSettingValueProvider.ProviderName, - GlobalSettingValueProvider.ProviderName, - TenantSettingValueProvider.ProviderName); + .WithOptions(timezones); } } diff --git a/aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/Settings/SystemGroupSettingDefinitionProvider.cs b/aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/Settings/SystemGroupSettingDefinitionProvider.cs index 3ab859411..46dc3e4ea 100644 --- a/aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/Settings/SystemGroupSettingDefinitionProvider.cs +++ b/aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/Settings/SystemGroupSettingDefinitionProvider.cs @@ -43,13 +43,7 @@ public class SystemGroupSettingDefinitionProvider : SettingDefinitionProvider ?.WithGroup(GroupName, L("Settings:System"), order: 0) ?.WithParent("Language", L("Settings:System.Language"), order: 0) ?.WithOrder(0) - ?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue(l.DisplayName, l.CultureName))) - ?.ReplaceProviders( - DefaultValueSettingValueProvider.ProviderName, - ConfigurationSettingValueProvider.ProviderName, - GlobalSettingValueProvider.ProviderName, - TenantSettingValueProvider.ProviderName, - UserSettingValueProvider.ProviderName); + ?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue(l.DisplayName, l.CultureName))); var timezoneSetting = context.GetOrNull(TimingSettingNames.TimeZone); if (timezoneSetting != null) @@ -70,13 +64,7 @@ public class SystemGroupSettingDefinitionProvider : SettingDefinitionProvider requiredPermissions: [Volo.Abp.SettingManagement.SettingManagementPermissions.TimeZone]) .WithParent("Timing", L("Settings:System.Timing"), order: 0) .WithOrder(1) - .WithOptions(timezones) - .ReplaceProviders( - DefaultValueSettingValueProvider.ProviderName, - ConfigurationSettingValueProvider.ProviderName, - GlobalSettingValueProvider.ProviderName, - TenantSettingValueProvider.ProviderName, - UserSettingValueProvider.ProviderName); + .WithOptions(timezones); } }