Browse Source

feat: Remove system settings provider configuration

pull/1542/head
colin 2 months ago
parent
commit
04791f1def
  1. 14
      aspnet-core/services/LY.MicroService.Applications.Single/Settings/SystemGroupSettingDefinitionProvider.cs
  2. 16
      aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/Settings/SystemGroupSettingDefinitionProvider.cs

14
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) ?.WithGroup(GroupName, L("Settings:System"), order: 0)
?.WithParent("Language", L("Settings:System.Language"), order: 0) ?.WithParent("Language", L("Settings:System.Language"), order: 0)
?.WithOrder(0) ?.WithOrder(0)
?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue<string>(l.DisplayName, l.CultureName))) ?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue<string>(l.DisplayName, l.CultureName)));
?.ReplaceProviders(
DefaultValueSettingValueProvider.ProviderName,
ConfigurationSettingValueProvider.ProviderName,
GlobalSettingValueProvider.ProviderName,
TenantSettingValueProvider.ProviderName);
var timezoneSetting = context.GetOrNull(TimingSettingNames.TimeZone); var timezoneSetting = context.GetOrNull(TimingSettingNames.TimeZone);
if (timezoneSetting != null) if (timezoneSetting != null)
@ -63,12 +58,7 @@ public class SystemGroupSettingDefinitionProvider : SettingDefinitionProvider
requiredPermissions: [Volo.Abp.SettingManagement.SettingManagementPermissions.TimeZone]) requiredPermissions: [Volo.Abp.SettingManagement.SettingManagementPermissions.TimeZone])
.WithParent("Timing", L("Settings:System.Timing"), order: 0) .WithParent("Timing", L("Settings:System.Timing"), order: 0)
.WithOrder(1) .WithOrder(1)
.WithOptions(timezones) .WithOptions(timezones);
.ReplaceProviders(
DefaultValueSettingValueProvider.ProviderName,
ConfigurationSettingValueProvider.ProviderName,
GlobalSettingValueProvider.ProviderName,
TenantSettingValueProvider.ProviderName);
} }
} }

16
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) ?.WithGroup(GroupName, L("Settings:System"), order: 0)
?.WithParent("Language", L("Settings:System.Language"), order: 0) ?.WithParent("Language", L("Settings:System.Language"), order: 0)
?.WithOrder(0) ?.WithOrder(0)
?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue<string>(l.DisplayName, l.CultureName))) ?.WithOptions(LocalizationOptions.Languages.Select(l => new NameValue<string>(l.DisplayName, l.CultureName)));
?.ReplaceProviders(
DefaultValueSettingValueProvider.ProviderName,
ConfigurationSettingValueProvider.ProviderName,
GlobalSettingValueProvider.ProviderName,
TenantSettingValueProvider.ProviderName,
UserSettingValueProvider.ProviderName);
var timezoneSetting = context.GetOrNull(TimingSettingNames.TimeZone); var timezoneSetting = context.GetOrNull(TimingSettingNames.TimeZone);
if (timezoneSetting != null) if (timezoneSetting != null)
@ -70,13 +64,7 @@ public class SystemGroupSettingDefinitionProvider : SettingDefinitionProvider
requiredPermissions: [Volo.Abp.SettingManagement.SettingManagementPermissions.TimeZone]) requiredPermissions: [Volo.Abp.SettingManagement.SettingManagementPermissions.TimeZone])
.WithParent("Timing", L("Settings:System.Timing"), order: 0) .WithParent("Timing", L("Settings:System.Timing"), order: 0)
.WithOrder(1) .WithOrder(1)
.WithOptions(timezones) .WithOptions(timezones);
.ReplaceProviders(
DefaultValueSettingValueProvider.ProviderName,
ConfigurationSettingValueProvider.ProviderName,
GlobalSettingValueProvider.ProviderName,
TenantSettingValueProvider.ProviderName,
UserSettingValueProvider.ProviderName);
} }
} }

Loading…
Cancel
Save