/// <summary> /// Creates the handler with the specified client and message /// handler /// </summary> /// <param name="client"></param> /// <param name="innerHandler"></param> public ExponentialBackoffAndRetryHandler(IExponentialBackoffAndRetry client, HttpMessageHandler innerHandler) : base(innerHandler) { this.client = client; }
/// <summary> /// Creates the handler with the specified cleint /// </summary> /// <param name="client"></param> public ExponentialBackoffAndRetryHandler(IExponentialBackoffAndRetry client) : base() { this.client = client; }
/// <summary> /// Creates the handler that implements all of the backoff and /// retry client defaults /// </summary> /// <param name="innerHandler"></param> public ExponentialBackoffAndRetryHandler(HttpMessageHandler innerHandler) : base(innerHandler) { this.client = new ExponentialBackoffAndRetryClient(); }
/// <summary> /// Default constructor that implements all of the backoff and /// retry client defaults /// </summary> public ExponentialBackoffAndRetryHandler() : base() { this.client = new ExponentialBackoffAndRetryClient(); }