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