/// <summary> /// 配置持久化构造函数 /// </summary> /// <param name="setting"></param> public BasePreservation(PreservationSetting setting) { this._setting = setting; this._tmpRootPath = this.GetPhysicalPath(this._setting.TmpRootDirectory); this._factRootPath = this.GetPhysicalPath(this._setting.FactRootDirectory); DirectoryHelper.CreateDirectories(this._tmpRootPath, this._factRootPath); }
/// <summary> /// 键值对配置的本地持久化 /// </summary> /// <param name="setting"></param> public ItemPreservation(PreservationSetting setting) : base(setting) { }
/// <summary> /// 配置文件持久化构造函数 /// </summary> /// <param name="setting"></param> public FilePreservation(PreservationSetting setting) : base(setting) { }