ошибке из коробки. Свой велосипед в 99% случаев будет не лучше
неидиоматично? других возражений не вижу
Тогда надо совсем по-иному делать - try catch внутри таска должен разбить все эксепшоны на ретраибл и нет. В полли указать этот тип, чтобы продолжать попытки, когда это нужно...
Потому что как правильно обработать эксепшн лучше всего как раз в том месте где этот эксепшн произошел. Если не знаешь как - кидай эксепшн дальше, если знаешь - передавай DU с эррором. Передавать эксепшн очень странно, как будто это ожидаемый результат
Обсуждают сегодня