просроченным токеном в хедере. Сервер дает отбойник. Нужно запросить обновленный токен и сделать запрос еще раз.
Подскажите, как можно реализовать элегантнее, чем обычная рекурсия метода?
Реализовать очередь запросов, которые помечать (выполнено/не выполнено). с каким-то промежутком повторно выполнять все не выполненые запросы. Ну и обычный хендлинг токена и обновление его. Это то что в голову пришло, когда-то делал такое. Возможно кто-то что-то интереснее посоветует.
С refit хорошо идёт библиотека Polly.
Я бы обычный do while с await’ом сделал, зачем лишний код городить)
Обсуждают сегодня