public AdaptiveThrottle(TokenBucket tokenBucket, double backoffFactor, double recoveryFactor, double minRateFactor) : this(new TokenBucket[] { tokenBucket }, backoffFactor, recoveryFactor, minRateFactor) { }
public Throttle(TokenBucket tokenBucket) : this(new TokenBucket[] { tokenBucket }) { }