Namespace Kevlar.Extensions.Http
Classes
- HttpEndpoint
An alternate HTTP authority and its relative routing weight.
- HttpEndpointRoutingOptions
Configures alternate authorities for retry and hedge attempts.
- HttpRequestReplayException
Thrown when another HTTP attempt cannot be created safely.
- HttpShield
Building blocks for HTTP resilience shields.
- KevlarHttp
Accesses Kevlar-specific options attached to an HTTP request.
- KevlarHttpKeys
Well-known execution-property keys published by the Kevlar HTTP integration.
- KevlarHttpRequestExtensions
Configures Kevlar behavior on individual HTTP requests.
- KevlarRequestOptions
Configures one HTTP request's Kevlar execution.
- ShieldDelegatingHandler
A DelegatingHandler with safe per-attempt request replay.
- ShieldHttpHandlerOptions
Configures safe request replay and optional endpoint routing.
- StandardHedgeShieldOptions
Configures the standard HTTP hedging pipeline.
- StandardHttpShieldOptions
Configures the standard HTTP resilience pipeline and its request handler.
Enums
- HttpContentReplayPolicy
Controls how request content is made replayable for retries and hedges.
- HttpEndpointSelectionMode
Determines the per-request endpoint attempt order.