View Source
Class UmbracoPipelineFilter
Used to modify the Microsoft.AspNetCore.Builder.IApplicationBuilder pipeline before and after Umbraco registers it's core
middlewares.
Inheritance
System.Object
Assembly: Umbraco.Web.Common.dll
Syntax
public class UmbracoPipelineFilter : IUmbracoPipelineFilter
Constructors
View Source
UmbracoPipelineFilter(String)
Declaration
public UmbracoPipelineFilter(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
View Source
UmbracoPipelineFilter(String, Nullable<Action<IApplicationBuilder>>, Nullable<Action<IApplicationBuilder>>, Nullable<Action<IApplicationBuilder>>)
Declaration
public UmbracoPipelineFilter(string name, Action<IApplicationBuilder>? prePipeline, Action<IApplicationBuilder>? postPipeline, Action<IApplicationBuilder>? endpointCallback)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Nullable<Action<Microsoft.AspNetCore.Builder.IApplicationBuilder>> |
prePipeline |
|
System.Nullable<Action<Microsoft.AspNetCore.Builder.IApplicationBuilder>> |
postPipeline |
|
System.Nullable<Action<Microsoft.AspNetCore.Builder.IApplicationBuilder>> |
endpointCallback |
|
Properties
View Source
Endpoints
Declaration
public Action<IApplicationBuilder>? Endpoints { get; set; }
Property Value
Type |
Description |
System.Nullable<Action<Microsoft.AspNetCore.Builder.IApplicationBuilder>> |
|
View Source
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
View Source
PostPipeline
Declaration
public Action<IApplicationBuilder>? PostPipeline { get; set; }
Property Value
Type |
Description |
System.Nullable<Action<Microsoft.AspNetCore.Builder.IApplicationBuilder>> |
|
View Source
PrePipeline
Declaration
public Action<IApplicationBuilder>? PrePipeline { get; set; }
Property Value
Type |
Description |
System.Nullable<Action<Microsoft.AspNetCore.Builder.IApplicationBuilder>> |
|
Methods
View Source
OnEndpoints(IApplicationBuilder)
Declaration
public void OnEndpoints(IApplicationBuilder app)
Parameters
Type |
Name |
Description |
Microsoft.AspNetCore.Builder.IApplicationBuilder |
app |
|
View Source
OnPostPipeline(IApplicationBuilder)
Declaration
public void OnPostPipeline(IApplicationBuilder app)
Parameters
Type |
Name |
Description |
Microsoft.AspNetCore.Builder.IApplicationBuilder |
app |
|
View Source
OnPrePipeline(IApplicationBuilder)
Declaration
public void OnPrePipeline(IApplicationBuilder app)
Parameters
Type |
Name |
Description |
Microsoft.AspNetCore.Builder.IApplicationBuilder |
app |
|