Хочу в аспнете себе запилить удобный пагинатор, логика у него такая:
В контроллере пишу [FromQuery] PaginationParameters
У PaginationParameters есть свойства: Курсор, Размер страницы, Номер страницы.
Смысл курсора у меня в том, что туда должен передаваться timestamp.
Если Курсор не указан, то берётся текущее время.
Как это можно реализовать?
Подозреваю, что нужно использовать ModelBinder или TypeConverter, но не уверен