Skip to content

Commit 8ce7884

Browse files
committed
Updated RetryHandler. (#80)
1 parent b1a72ad commit 8ce7884

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

BunqSdk/Http/RetryHandler.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,8 @@ protected override Task<HttpResponseMessage> SendAsync(
1515
CancellationToken cancellationToken) =>
1616
Policy
1717
.Handle<HttpRequestException>()
18-
.Or<TaskCanceledException>()
19-
.OrResult<HttpResponseMessage>(x => !x.IsSuccessStatusCode)
18+
.OrResult<HttpResponseMessage>(x => x.StatusCode == (System.Net.HttpStatusCode)429)
2019
.WaitAndRetryAsync(3, retryAttempt => TimeSpan.FromSeconds(Math.Pow(3, retryAttempt)))
2120
.ExecuteAsync(() => base.SendAsync(request, cancellationToken));
2221
}
23-
}
22+
}

0 commit comments

Comments
 (0)