Table of Contents

Class RateLimitHeaders

Namespace
RateLimitClient
Assembly
RateLimitClient.dll

Contains parsed rate limit headers from a response.

public class RateLimitHeaders
Inheritance
object
RateLimitHeaders

Properties

Limits

Current limits from RateLimit header.

public List<RateLimitInfo> Limits { get; set; }

Property Value

List<RateLimitInfo>

Policies

Policies from RateLimit-Policy header.

public List<RateLimitPolicy> Policies { get; set; }

Property Value

List<RateLimitPolicy>

RetryAfterSeconds

Retry-After value if present (takes precedence over reset parameter).

public int? RetryAfterSeconds { get; set; }

Property Value

int?

Timestamp

Timestamp when these headers were received.

public DateTimeOffset Timestamp { get; set; }

Property Value

DateTimeOffset