using Persistence.Models; namespace Persistence.Repositories; /// /// Интерфейс по работе с данными, у которых есть дискриминатор /// /// public interface ISyncWithDiscriminatorRepository { /// /// Получить данные, начиная с определенной даты /// /// дискриминатор таблицы /// дата начала /// /// /// Task> GetGtDate(Guid idDiscriminator, DateTimeOffset dateBegin, CancellationToken token); /// /// Получить диапазон дат, для которых есть данные в репозитории /// /// дискриминатор таблицы /// /// Task GetDatesRange(Guid idDiscriminator, CancellationToken token); }