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