Interface IReverseProxyFeature
- Namespace
- Yarp.ReverseProxy.Model
- Assembly
- Yarp.ReverseProxy.dll
Stores the current proxy configuration used when processing the request.
public interface IReverseProxyFeature
Properties
AllDestinations
All destinations for the current cluster.
IReadOnlyList<DestinationState> AllDestinations { get; }
Property Value
AvailableDestinations
Cluster destinations that can handle the current request. This will initially include all destinations except those currently marked as unhealth if health checks are enabled.
IReadOnlyList<DestinationState> AvailableDestinations { get; set; }
Property Value
Cluster
The cluster model for the current request.
ClusterModel Cluster { get; }
Property Value
ProxiedDestination
The actual destination that the request was proxied to.
DestinationState? ProxiedDestination { get; set; }
Property Value
Route
The route model for the current request.
RouteModel Route { get; }