У меня есть конечная точка API, которая получает пользователей и может получать только 1000 одновременно. Когда я выполняю вызов, появляется заголовок X-Total-Count
со значением 4726
. Итак, мы знаем, сколько всего записей.
Конечная точка имеет необязательные параметры start
и limit
. Следующим вызовом будет GetUsers(1001, 1000)
, но я хочу создать al oop, который бы поместил всех пользователей в один список.
GetUsers()
<~~ 1000 пользователей </p>
GetUsers(1001, 1000)
<~ ~ 1000 пользователей </p>
GetUsers(2001, 1000)
<~~ 1000 пользователей </p>
GetUsers(3001, 1000)
<~~ 1000 пользователей </p>
GetUsers(4001)
<~~ 726 пользователей </p>
Как бы я динамически написал этот код, чтобы он каждый раз циклически повторял и вызывал метод GetUser с соответствующими числами?