Yarp.ReverseProxy.Forwarder Namespace

Classes

ForwarderHttpClientContext

Contains the old and the new HTTP client configurations.

ForwarderHttpClientFactory

Default implementation of IForwarderHttpClientFactory.

ForwarderRequestConfig

Config for SendAsync(HttpContext, String, HttpMessageInvoker, ForwarderRequestConfig, HttpTransformer, CancellationToken)

HttpTransformer
IHttpForwarderExtensions

Extensions methods for IHttpForwarder.

RequestUtilities

APIs that can be used when transforming requests.

ReverseProxyPropagator

Removes existing headers and then delegates to the inner propagator.

Interfaces

IForwarderErrorFeature

Stores errors and exceptions that occurred when forwarding the request to the destination.

IForwarderHttpClientFactory

Provides a method to create instances of HttpMessageInvoker for forwarding requests to an upstream server.

IHttpForwarder

Forward an HTTP request to a chosen destination.

Enums

ForwarderError

Errors reported when forwarding a request to the destination.