using DevExpress.Xpo; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ips.Spd.SysSettings { public class SysSetting : XPLiteObject { public SysSetting(Session session) : base(session) { } public SysSetting(Session session, string name, string value) : this(session) { Name = name; Value = value; } public override void AfterConstruction() { base.AfterConstruction(); } private string _name; private string _value; [DisplayName("配置名称"), Size(128), Key] public string Name { get => _name; set => SetPropertyValue(nameof(Name), ref _name, value); } [DisplayName("配置值"), Size(512)] public string Value { get => _value; set => SetPropertyValue(nameof(Value), ref _value, value); } } }