public RetryAction RetryAfter(IOperation operation, RetryReason reason) { if (operation.Idempotent || reason.AllowsNonIdempotentRetries()) { var backoffDuration = _backoffCalculator.CalculateBackoff(operation); return(RetryAction.WithDuration(backoffDuration)); } return(RetryAction.WithDuration(null)); }
public RetryAction RetryAfter(IOperation ret, RetryReason reason) { return(RetryAction.WithDuration(null)); }