using Foxel.Services.Attributes; namespace Foxel.Services.Storage; /// /// 统一的存储服务接口 /// public interface IStorageService { /// /// 在指定存储类型上执行操作 /// /// 操作结果类型 /// 存储类型 /// 要执行的操作 /// 操作结果 Task ExecuteAsync(StorageType storageType, Func> operation); /// /// 在指定存储类型上执行无返回值的操作 /// /// 存储类型 /// 要执行的操作 Task ExecuteAsync(StorageType storageType, Func operation); }