Пример #1
0
 public static bool ProcessRetries(IRetryable <bool> operation)
 {
     return(DefaultInstance.Process(operation.Attempt, operation.Recover));
 }
Пример #2
0
 public ProcessRetryer(IRetryable <TReturn> operation)
 {
     RetryableOperation = operation.Attempt;
     RecoveryOperation  = operation.Recover;
 }
Пример #3
0
 public TaskRetryer(IRetryable <bool> operation)
 {
     RetryableOperation = operation.Attempt;
     RecoveryOperation  = operation.Recover;
 }