2 instantiations of RetryResult
Microsoft.Arcade.Common (2)
IRetryHandler.cs (2)
22public static RetryResult Success => new(true); 25=> new(false, retryAfter);
8 references to RetryResult
Microsoft.Arcade.Common (8)
ExponentialRetry.cs (3)
44public Task<bool> RunAsync(Func<int, Task<RetryResult>> actionAsync) 50Func<int, Task<RetryResult>> actionAsync, 60RetryResult result = await actionAsync(i);
IRetryHandler.cs (5)
13Func<int, Task<RetryResult>> actionAsync); 16Func<int, Task<RetryResult>> actionAsync, 22public static RetryResult Success => new(true); 24public static RetryResult Retry(TimeSpan? retryAfter = null) 27public static implicit operator RetryResult(bool succeeded)