GeWuYou 76a8b140f1 refactor(setting): 将设置持久化功能整合到数据仓库中
- 移除独立的SettingsPersistence类,将其功能合并到DataRepository
- 在DataRepository中新增基于Type参数的异步加载方法
- 修改SettingsModel以使用IDataRepository替代ISettingsPersistence
- 更新SettingsModel为泛型类并注入数据仓库依赖
- 将ISettingsSection接口继承IData接口
- 删除ISettingsPersistence接口定义
2026-01-28 20:36:24 +08:00

9 lines
318 B
C#

using GFramework.Game.Abstractions.data;
namespace GFramework.Game.Abstractions.setting;
/// <summary>
/// 表示游戏设置的一个配置节接口
/// 该接口定义了设置配置节的基本契约,用于管理游戏中的各种配置选项
/// </summary>
public interface ISettingsSection : IData;