enhancementgood first issuepkg:retry
Repository metrics
- Stars
- (508 stars)
- PR merge metrics
- (PR metrics pending)
Description
Hi,
I'd like to retry if the returned object meets a condition.
Example:
final response = await retry(
// Make a GET request
() => http.get('https://google.com'),
// Retry on Exception
retryIf: (e) => e is SocketException,
retryIfReturnedObject: (o) => o == "retry-please"
);
is this possible? Thanks