using CMS.Plugin.PipeLineLems.Abstractions; using CMS.Plugin.PipeLineLems.Domain.Shared.Localization; using Volo.Abp.Localization; using Volo.Abp.Settings; namespace CMS.Plugin.PipeLineLems.Domain.Settings; /// /// 设置定义提供程序 /// public class CMSPluginSettingDefinitionProvider : SettingDefinitionProvider { public override void Define(ISettingDefinitionContext context) { context.Add(new SettingDefinition(CMSPluginPipeLineLemsSettings.PluginState, "1", L($"DisplayName:{CMSPluginPipeLineLemsSettings.PluginState}"), isInherited: true)); } /// /// ls the specified name. /// /// The name. /// private static LocalizableString L(string name) { return LocalizableString.Create(name); } }