RetryHelper Class¶
- Namespace
Microsoft.AspNetCore.Server.Testing
- Assemblies
- Microsoft.AspNetCore.Server.Testing
Methods¶
-
RetryRequest
(System.Func<System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>>, Microsoft.Extensions.Logging.ILogger, System.Threading.CancellationToken, System.Int32)¶ Retries every 1 sec for 60 times by default.
Return type: System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> public static Task<HttpResponseMessage> RetryRequest(Func<Task<HttpResponseMessage>> retryBlock, ILogger logger, CancellationToken cancellationToken = null, int retryCount = 60)
-