public BackoffPolicy(ILogger <BackoffPolicy> logger, IBackoffPolicyTimingProvider provider) { _logger = logger; _backoffTimings = provider.GetIntervals(); }
public BackoffPolicy(ICoreAssemblyLogger logger, IBackoffPolicyTimingProvider provider) { _logger = logger; _backoffTimings = provider.GetIntervals(); }
public AsynchronousBackoffPolicy(ICoreAssemblyLogger logger, IBackoffPolicyTimingProvider provider) { _logger = logger; _backoffTimings = provider.GetIntervals().ToArray(); }