Class RateLimitingHandlerOption
- Namespace
- Autodesk.Common.HttpClientLibrary.Middleware.Options
- Assembly
- Autodesk.Common.HttpClientLibrary.dll
public class RateLimitingHandlerOption : IRequestOption
- Inheritance
-
RateLimitingHandlerOption
- Implements
-
IRequestOption
- Inherited Members
Methods
Disable()
public void Disable()
GetRateLimit()
public (int maxConcurrentRequests, TimeSpan timeWindow)? GetRateLimit()
Returns
SetRateLimit(int, TimeSpan)
Sets the rate limit parameters.
public void SetRateLimit(int maxConcurrentRequests, TimeSpan timeWindow)
Parameters
maxConcurrentRequests
intMaximum number of concurrent requests.
timeWindow
TimeSpanTime window for the rate limiting in seconds.