using Diligent.WebAPI.Contracts.DTOs.File; using Diligent.WebAPI.Contracts.DTOs.Files; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Diligent.WebAPI.Business.Services.Interfaces { public interface IFileEntityService { Task UploadFileAsync(FileEntity file); Task GetAllFiltered(FileFilter filters); Task GetFileEntityByIdAsync(Guid id); Task UpdateNoteAsync(Guid id, UpdateFileNoteRequest fileDto); Task DeleteFileAsync(Guid id); } }