Rsft.EntLib.TransientFaultHandling.Standard by Rolosoft Ltd

<PackageReference Include="Rsft.EntLib.TransientFaultHandling.Standard" Version="7.0.0" />

 ExponentialBackoff

A retry strategy with backoff parameters for calculating the exponential delay between retries.

Initializes a new instance of the ExponentialBackoff class.

public ExponentialBackoff(int retryCount, TimeSpan minBackoff, TimeSpan maxBackoff, TimeSpan deltaBackoff)

Initializes a new instance of the ExponentialBackoff class with the specified retry settings.

public ExponentialBackoff(string name, int retryCount, TimeSpan minBackoff, TimeSpan maxBackoff, TimeSpan deltaBackoff)

Initializes a new instance of the ExponentialBackoff class with the specified name and retry settings.

public ExponentialBackoff(string name, int retryCount, TimeSpan minBackoff, TimeSpan maxBackoff, TimeSpan deltaBackoff, bool firstFastRetry)

Initializes a new instance of the ExponentialBackoff class with the specified name, retry settings, and fast retry option.