using Procurement.Enums; using System; using System.Threading.Tasks; using Volo.Abp.Domain.Repositories; using Volo.Abp.Domain.Services; namespace Procurement.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) { return await _repository.InsertAsync(new FileInfo(GuidGenerator.Create(), name, realName, suffix, md5, size, path, url, type)); } } }