Yarp.ReverseProxy.Configuration Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ActiveHealthCheckConfig |
Active health check config. |
ClusterConfig |
A cluster is a group of equivalent endpoints and associated policies. |
DestinationConfig |
Describes a destination of a cluster. |
HealthCheckConfig |
All health check config. |
HttpClientConfig |
Options used for communicating with the destination servers. |
InMemoryConfigProvider |
Provides an implementation of IProxyConfigProvider to support config being generated by code. |
PassiveHealthCheckConfig |
Passive health check config. |
RouteConfig |
Describes a route that matches incoming requests based on the Match criteria and proxies matching requests to the cluster identified by its ClusterId. |
RouteHeader |
Route criteria for a header that must be present on the incoming request. |
RouteMatch |
Describes the matching criteria for a route. |
RouteQueryParameter |
Route criteria for a query parameter that must be present on the incoming request. |
SessionAffinityConfig |
Session affinity options. |
SessionAffinityCookieConfig |
Config for session affinity cookies. |
WebProxyConfig |
Config used to construct instance. |
Interfaces
IConfigChangeListener |
Allows subscribing to events notifying you when the configuration is loaded and applied, or when those actions fail. |
IConfigValidator |
Provides methods to validate routes and clusters. |
IProxyConfig |
Represents a snapshot of proxy configuration data. These properties may be accessed multiple times and should not be modified. |
IProxyConfigFilter |
A configuration filter that will run each time the proxy configuration is loaded. |
IProxyConfigProvider |
A data source for proxy route and cluster information. |
Enums
HeaderMatchMode |
How to match header values. |
QueryParameterMatchMode |
How to match Query Parameter values. |