Table of Contents

Class TransformBuilderContextFuncExtensions

Namespace
Yarp.ReverseProxy.Transforms
Assembly
Yarp.ReverseProxy.dll

Extension methods for TransformBuilderContext.

public static class TransformBuilderContextFuncExtensions
Inheritance
TransformBuilderContextFuncExtensions
Inherited Members

Methods

AddRequestTransform(TransformBuilderContext, Func<RequestTransformContext, ValueTask>)

Adds a transform Func that runs on each request for the given route.

public static TransformBuilderContext AddRequestTransform(this TransformBuilderContext context, Func<RequestTransformContext, ValueTask> func)

Parameters

context TransformBuilderContext
func Func<RequestTransformContext, ValueTask>

Returns

TransformBuilderContext

AddResponseTrailersTransform(TransformBuilderContext, Func<ResponseTrailersTransformContext, ValueTask>)

Adds a transform Func that runs on each response for the given route.

public static TransformBuilderContext AddResponseTrailersTransform(this TransformBuilderContext context, Func<ResponseTrailersTransformContext, ValueTask> func)

Parameters

context TransformBuilderContext
func Func<ResponseTrailersTransformContext, ValueTask>

Returns

TransformBuilderContext

AddResponseTransform(TransformBuilderContext, Func<ResponseTransformContext, ValueTask>)

Adds a transform Func that runs on each response for the given route.

public static TransformBuilderContext AddResponseTransform(this TransformBuilderContext context, Func<ResponseTransformContext, ValueTask> func)

Parameters

context TransformBuilderContext
func Func<ResponseTransformContext, ValueTask>

Returns

TransformBuilderContext