/// <summary> /// /// </summary> /// <param name="retryTimes"></param> /// <param name="waitDuration"></param> private RetryStrategy(RetryTimes retryTimes, TimeSpan waitDuration) { PermittedRetryCount = (int)retryTimes; WaitDuration = waitDuration; }
/// <summary> /// /// </summary> /// <param name="retryTimes"></param> public RetryStrategy(RetryTimes retryTimes) : this(retryTimes, TimeSpan.Zero) { }