System.Threading.RateLimiting.FixedWindowRateLimiterOptions
Options to specify the behavior of a FixedWindowRateLimiter.
Specified whether the FixedWindowRateLimiter is automatically refresh counters or if someone else
will be calling TryReplenish to refresh counters.
Maximum number of permit counters that can be allowed in a window.
Must be set to a value > 0 by the time these options are passed to the constructor of FixedWindowRateLimiter.
Maximum cumulative permit count of queued acquisition requests.
Must be set to a value >= 0 by the time these options are passed to the constructor of FixedWindowRateLimiter.
Determines the behaviour of AcquireAsync when not enough resources can be leased.
Specifies the time window that takes in the requests.
Must be set to a value greater than Zero by the time these options are passed to the constructor of FixedWindowRateLimiter.
public FixedWindowRateLimiterOptions()