using DD.Persistence.Client.Clients.Interfaces;
namespace DD.Persistence.Client.Clients.Mapping.Abstractions;
///
///
///
public interface ITimestampedMappingClient : ITimestampedValuesClient
{
///
/// Получить данные с фильтрацией для нескольких систем. Значение фильтра null - отключен
///
///
///
/// Фильтр свойств набора
///
///
///
///
Task> Get(Guid discriminatorId, DateTimeOffset? geTimestamp, string? filterTree, IEnumerable? columnNames, int skip, int take, CancellationToken token);
Task> Gett(IEnumerable discriminatorIds, string? filterTree, DateTimeOffset? timestampBegin, IEnumerable? columnNames, int skip, int take, CancellationToken token);
///
///
///
///
///
///
///
///
Task> GetLast(Guid idDiscriminator, int take, CancellationToken token);
}