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);
}
}