using FileStorage.Enums; using System; using System.Threading.Tasks; using Volo.Abp.Domain.Repositories; using Volo.Abp.Domain.Services; namespace FileStorage.Models { public class FileManager : DomainService { private readonly IRepository _repository; public FileManager(IRepository repository) { _repository = repository; } public async Task Create(string name, string realName, string suffix, string md5, string size, string path,string url, FileType type) { await _repository.InsertAsync(new FileInfo(GuidGenerator.Create(), CurrentTenant.Id, name, realName, suffix, md5, size, path, url, type)); } } }