using Azylee.Core.AppUtils.AppConfigUtils.AppConfigModels; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; namespace Azylee.Core.AppUtils.AppConfigUtils { /// /// AppConfig 配置管理器 /// /// public abstract class AppConfig where T : IAppConfigModel, new() { /// /// 配置信息模型 /// public T Config { get; set; } /// /// 默认构造函数 /// public AppConfig() { } /// /// 初始化配置信息 /// /// public abstract bool OnCreate(); /// /// 销毁配置信息 /// /// public abstract bool OnDestroy(); /// /// 保存配置信息 /// /// public abstract bool DoSave(); } }