using IM_API.Models.Upload; namespace IM_API.Interface.Services { public interface IUploadTaskService { Task AddAsync(UploadTask task); Task GetTaskAsync(Guid taskId); Task GetTaskAsync(string hash); Task UpdateStatusAsync(Guid taskId, UploadStatus status); } }