123456789101112131415161718192021222324252627282930313233 |
- using fis.Managers.Interfaces;
- using fis.Win.Dev.Managers.modules.storage;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace fis.Win.Dev.Managers.Interfaces
- {
- internal interface IFileStorageManager : IFisManager
- {
- /// <summary>
- /// 保存前端传入的base64文件
- /// </summary>
- /// <param name="data">base64数据</param>
- /// <param name="fileName">文件名</param>
- /// <returns></returns>
- Task<bool> SetBinaryFileCache(string data, string fileName);
- /// <summary>
- /// 根据文件名获取缓存文件的base64字符串
- /// </summary>
- /// <param name="fileName"></param>
- /// <returns></returns>
- Task<string> GetBinaryFileCache(string fileName);
- /// <summary>
- /// 三维重建数据存储器
- /// </summary>
- Ultra3DStorage Ultra3DStorage { get; }
- }
- }
|