UseExtensions Class

Extension methods for adding middleware.

Namespace
Microsoft.AspNetCore.Builder
Assemblies
  • Microsoft.AspNetCore.Http.Abstractions

Syntax

public class UseExtensions
class Microsoft.AspNetCore.Builder.UseExtensions

Methods

Use(Microsoft.AspNetCore.Builder.IApplicationBuilder, System.Func<Microsoft.AspNetCore.Http.HttpContext, System.Func<System.Threading.Tasks.Task>, System.Threading.Tasks.Task>)

Adds a middleware delagate defined in-line to the application’s request pipeline.

Arguments:
Return type:

Microsoft.AspNetCore.Builder.IApplicationBuilder

Returns:

The Microsoft.AspNetCore.Builder.IApplicationBuilder instance.

public static IApplicationBuilder Use(this IApplicationBuilder app, Func<HttpContext, Func<Task>, Task> middleware)