ForwardedTransformExtensions.WithTransformForwarded Method
Definition
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.
Clones the route and adds the transform which will add the Forwarded header as defined by RFC 7239.
public static Yarp.ReverseProxy.Configuration.RouteConfig WithTransformForwarded (this Yarp.ReverseProxy.Configuration.RouteConfig route, bool useHost = true, bool useProto = true, Yarp.ReverseProxy.Transforms.NodeFormat forFormat = Yarp.ReverseProxy.Transforms.NodeFormat.Random, Yarp.ReverseProxy.Transforms.NodeFormat byFormat = Yarp.ReverseProxy.Transforms.NodeFormat.Random, Yarp.ReverseProxy.Transforms.ForwardedTransformActions action = Yarp.ReverseProxy.Transforms.ForwardedTransformActions.Set);
static member WithTransformForwarded : Yarp.ReverseProxy.Configuration.RouteConfig * bool * bool * Yarp.ReverseProxy.Transforms.NodeFormat * Yarp.ReverseProxy.Transforms.NodeFormat * Yarp.ReverseProxy.Transforms.ForwardedTransformActions -> Yarp.ReverseProxy.Configuration.RouteConfig
<Extension()>
Public Function WithTransformForwarded (route As RouteConfig, Optional useHost As Boolean = true, Optional useProto As Boolean = true, Optional forFormat As NodeFormat = Yarp.ReverseProxy.Transforms.NodeFormat.Random, Optional byFormat As NodeFormat = Yarp.ReverseProxy.Transforms.NodeFormat.Random, Optional action As ForwardedTransformActions = Yarp.ReverseProxy.Transforms.ForwardedTransformActions.Set) As RouteConfig
Parameters
- route
- RouteConfig
- useHost
- Boolean
- useProto
- Boolean
- forFormat
- NodeFormat
- byFormat
- NodeFormat
- action
- ForwardedTransformActions