Table of Contents

Namespace RateLimitHeaders.Throttling

Classes

PercentageThrottlingAlgorithm

A simple percentage-based throttling algorithm that begins throttling when the remaining quota falls below a configurable threshold.

Structs

ThrottlingResult

Represents the result of a throttling algorithm evaluation.

Interfaces

IRateLimitStateProvider

Provides read-only access to rate limit state information across all tracked endpoints.

IThrottlingAlgorithm

Defines a throttling algorithm that determines whether and how long to delay requests based on rate limit information.