using System; using System.Collections.Generic; using System.Threading.Tasks; using LCU.Library.Internal.DocumentIngestorModels.Entities; namespace LCU.API.Internal.DocumentIngestorLib.Repositories { public interface IPdfPartitionerLogRepository { Task> FindAsync(); Task FindByIdAsync(int id); Task> FindByPdfPartitionerRunInfoIdAsync(Guid pdfPartitionerRunInfoId); Task AddRangeAsync(IEnumerable pdfPartitionerLogs); Task AddAsync(PdfPartitionerLog pdfPartitionerLog); void Remove(PdfPartitionerLog pdfPartitionerLog); } }