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