Sobes.tech
Junior — Middle+
71

Реализация механизма повторных запросов (Polling) с условиями завершения

Компании, где спрашивали:

Salmon
Условие задачи

Необходимо разработать логику повторных запросов (polling), включающую условия остановки и возврат полученного результата.

class RepeatedRequestUseCase(
    private val fetchSomethingUseCase: GetSomethingUseCase
) {
    suspend fun invoke(id: String): Result {
        // TODO impl
    }
}