Class Error.TooManyRequests
- Namespace
- Trellis
- Assembly
- Trellis.Core.dll
HTTP 429 — the client has exceeded a rate limit.
public sealed record Error.TooManyRequests : Error, IEquatable<Error>, IEquatable<Error.TooManyRequests>
- Inheritance
-
Error.TooManyRequests
- Implements
- Inherited Members
- Extension Methods
Constructors
TooManyRequests(RetryAfterValue?)
HTTP 429 — the client has exceeded a rate limit.
public TooManyRequests(RetryAfterValue? RetryAfter = null)
Parameters
RetryAfterRetryAfterValueOptional advice for when the client may retry.
Properties
Kind
Gets the stable, IANA-aligned identifier for this case (e.g. "not-found",
"unprocessable-content"). Suitable for telemetry, problem-details
type URI synthesis, and wire serialization.
public override string Kind { get; }
Property Value
RetryAfter
Optional advice for when the client may retry.
public RetryAfterValue? RetryAfter { get; init; }