Namespace Kevlar.Extensions.RateLimiting
Classes
- RateLimiterAdapterOptions
Configuration for a framework or delegate-backed rate-limiter adapter.
- RateLimiterAdapterRejectedException
Thrown when a System.Threading.RateLimiting adapter rejects an execution.
- ShieldRateLimiterExtensions
Adds System.Threading.RateLimiting-backed strategies to Kevlar shields.
Structs
- RateLimiterAdapterRejectedEvent
Describes an execution rejected by an adapted rate limiter.
Delegates
- RateLimitLeaseAcquirer
Acquires a rate-limit lease for one shield execution.