using System.Collections.Generic; using Abp.Configuration; using Abp.Localization; namespace Abp.Timing { public class TimingSettingProvider : SettingProvider { public override IEnumerable GetSettingDefinitions(SettingDefinitionProviderContext context) { return new[] { new SettingDefinition(TimingSettingNames.TimeZone, "UTC", L("TimeZone"), scopes: SettingScopes.Application | SettingScopes.Tenant | SettingScopes.User, clientVisibilityProvider: new VisibleSettingClientVisibilityProvider()) }; } private static LocalizableString L(string name) { return new LocalizableString(name, AbpConsts.LocalizationSourceName); } } }