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