Доброго дня!
Пытаюсь получить сессии опроса которые были пропущены но всегда возвращает 0, как будто ничего не пропущено.
напрямую пытаюсь запросить сессии за 2 часа
start date: 26.03.2025 13:43:41
end date: 26.03.2025 15:43:41
var skippedList = await server.PollSessions.GetListByMeasurePointIdAsync(null, DateTime.Now.AddMinutes(-120), DateTime.Now);
Передаю null в качестве первого аргумента, чтобы получить все сеансы опроса, но не получаю ни одного.
Если обратиться к документации то там указано
GetListByMeasurePointIdAsync(int?, DateTime, DateTime)
Возвращает список сеансов опроса по идентификатору точки учёта.
Parameters
measurePointId
int?
Идентификатор точки учёта, по которой запрашивается список сеансов. Если передан null, будет возвращён список всех сеансов.
startDate
DateTime
Конечная дата для запроса. (не очень понял почему конечная дата это startDate)
endDate
DateTime
Начальная дата для запроса. (аналогично)
Пробовал менять местами аргументы, но выкидывает ошибку.
Помогите пожалуйста разобраться с данным вопросом.
__
Дополнительный вопрос
что происходит раньше сессия записывает значение EndDateTime или PollTask изменят статус с Executing на Ready?