@@ -60,7 +60,7 @@ protected async override Task<HttpResponseMessage> SendAsync(HttpRequestMessage
60
60
61
61
var response = await base . SendAsync ( httpRequest , cancellationToken ) ;
62
62
63
- if ( IsRetry ( response ) && httpRequest . IsBuffered ( ) && RetryOption . MaxRetry > 0 && RetryOption . ShouldRetry ( RetryOption . Delay , 0 , response ) )
63
+ if ( ShouldRetry ( response ) && httpRequest . IsBuffered ( ) && RetryOption . MaxRetry > 0 && RetryOption . ShouldRetry ( RetryOption . Delay , 0 , response ) )
64
64
{
65
65
response = await SendRetryAsync ( response , cancellationToken ) ;
66
66
}
@@ -95,7 +95,7 @@ private async Task<HttpResponseMessage> SendRetryAsync(HttpResponseMessage respo
95
95
// Call base.SendAsync to send the request
96
96
response = await base . SendAsync ( request , cancellationToken ) ;
97
97
98
- if ( ! IsRetry ( response ) || ! request . IsBuffered ( ) || ! RetryOption . ShouldRetry ( RetryOption . Delay , retryCount , response ) )
98
+ if ( ! ShouldRetry ( response ) || ! request . IsBuffered ( ) || ! RetryOption . ShouldRetry ( RetryOption . Delay , retryCount , response ) )
99
99
{
100
100
return response ;
101
101
}
@@ -133,7 +133,6 @@ private void AddOrUpdateRetryAttempt(HttpRequestMessage request, int retry_count
133
133
/// <returns>The <see cref="Task"/> for delay operation.</returns>
134
134
public Task Delay ( HttpResponseMessage response , int retry_count , int delay , CancellationToken cancellationToken )
135
135
{
136
- //TimeSpan delayTimeSpan = TimeSpan.FromMilliseconds(0);
137
136
HttpHeaders headers = response . Headers ;
138
137
double delayInSeconds = RetryOption . Delay ;
139
138
if ( headers . TryGetValues ( RETRY_AFTER , out IEnumerable < string > values ) )
@@ -161,7 +160,7 @@ public Task Delay(HttpResponseMessage response, int retry_count, int delay, Canc
161
160
/// </summary>
162
161
/// <param name="response">The <see cref="HttpResponseMessage"/>returned.</param>
163
162
/// <returns></returns>
164
- private bool IsRetry ( HttpResponseMessage response )
163
+ private bool ShouldRetry ( HttpResponseMessage response )
165
164
{
166
165
if ( ( response . StatusCode == HttpStatusCode . ServiceUnavailable ||
167
166
response . StatusCode == ( HttpStatusCode ) 429 ) )
0 commit comments