UseExtensions.Use(IApplicationBuilder, Func<HttpContext,Func<Task>,Task>) UseExtensions.Use(IApplicationBuilder, Func<HttpContext,Func<Task>,Task>) UseExtensions.Use(IApplicationBuilder, Func<HttpContext,Func<Task>,Task>) Method

Definition

Adds a middleware delegate defined in-line to the application's request pipeline.

public static Microsoft.AspNetCore.Builder.IApplicationBuilder Use (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Func<Microsoft.AspNetCore.Http.HttpContext,Func<System.Threading.Tasks.Task>,System.Threading.Tasks.Task> middleware);
static member Use : Microsoft.AspNetCore.Builder.IApplicationBuilder * Func<Microsoft.AspNetCore.Http.HttpContext, Func<System.Threading.Tasks.Task>, System.Threading.Tasks.Task> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function Use (app As IApplicationBuilder, middleware As Func(Of HttpContext, Func(Of Task), Task)) As IApplicationBuilder

Parameters

middleware
Func<HttpContext,Func<Task>,Task>

A function that handles the request or calls the given next function.

Returns

Applies to