namespace LCU.API.Internal.LoanRateLoadTestingLib.Repositories; public interface IRateProcessingInfoRepository { Task?> FindAsync(); Task FindByIdAsync(int id); Task?> FindRangeByIdAsync(List ids); Task?> FindByLoadTestRunInfoIdAsync(int loadTestRunInfoId); Task AddAsync(RateProcessingInfo rateProcessingInfo); Task AddRangeAsync(IEnumerable rateProcessingInfos); void UpdateRange(IEnumerable rateProcessingInfos); void Remove(RateProcessingInfo rateProcessingInfo); void RemoveRange(IEnumerable rateProcessingInfos); }