Table of Contents

Class ReverseProxyApplicationBuilder

Namespace
Yarp.ReverseProxy.Model
Assembly
Yarp.ReverseProxy.dll
public class ReverseProxyApplicationBuilder : IReverseProxyApplicationBuilder, IApplicationBuilder
Inheritance
ReverseProxyApplicationBuilder
Implements
Inherited Members
Extension Methods

Constructors

ReverseProxyApplicationBuilder(IApplicationBuilder)

public ReverseProxyApplicationBuilder(IApplicationBuilder applicationBuilder)

Parameters

applicationBuilder IApplicationBuilder

Properties

ApplicationServices

public IServiceProvider ApplicationServices { get; set; }

Property Value

IServiceProvider

Properties

public IDictionary<string, object?> Properties { get; }

Property Value

IDictionary<string, object>

ServerFeatures

public IFeatureCollection ServerFeatures { get; }

Property Value

IFeatureCollection

Methods

Build()

public RequestDelegate Build()

Returns

RequestDelegate

New()

public IApplicationBuilder New()

Returns

IApplicationBuilder

Use(Func<RequestDelegate, RequestDelegate>)

public IApplicationBuilder Use(Func<RequestDelegate, RequestDelegate> middleware)

Parameters

middleware Func<RequestDelegate, RequestDelegate>

Returns

IApplicationBuilder