Files
monorepo/LCU.API.Internal.RepoApi/LCU.API.Internal.RepoApi.Repos/Repositories/Batch/IRepoSyncBatchRepository.cs
T
2026-03-13 09:27:34 -05:00

18 lines
627 B
C#

using LCU.Library.Internal.LcuClassPatterns.Crud.Repositories;
using LCU.Library.Internal.RepoApiModels.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LCU.API.Internal.RepoApi.Repos.Repositories.Batch
{
public interface IRepoSyncBatchRepository: ICrudRepository<RepoSyncBatch>
{
Task<IEnumerable<RepoSyncBatch>> FindAllByRunInfoIdAsync(int id);
Task<RepoSyncBatch> FindUncompletedByAuditId(string auditItemKey);
Task<RepoSyncBatch> FindByBatchIdAndAuditIdAsync(int batchId, string auditItemKey);
}
}