UseExtensions Klasse

Definition

Erweiterungsmethoden zum Hinzufügen von Middleware.

public ref class UseExtensions abstract sealed
public static class UseExtensions
type UseExtensions = class
Public Module UseExtensions
Vererbung
UseExtensions

Methoden

Use(IApplicationBuilder, Func<HttpContext,Func<Task>,Task>)

Fügt der Anforderungspipeline der Anwendung einen inline definierten Middlewaredelegat hinzu. Wenn Sie die nächste Funktion nicht aufrufen, verwenden Sie Run(IApplicationBuilder, RequestDelegate) stattdessen.

Verwenden Sie die Verwendung Use(IApplicationBuilder, Func<HttpContext,RequestDelegate,Task>) für eine bessere Leistung wie unten gezeigt:

app.Use((context, next) =>
{
    return next(context);
});
Use(IApplicationBuilder, Func<HttpContext,RequestDelegate,Task>)

Fügt der Anforderungspipeline der Anwendung einen inline definierten Middlewaredelegat hinzu. Wenn Sie die nächste Funktion nicht aufrufen, verwenden Sie Run(IApplicationBuilder, RequestDelegate) stattdessen.

Gilt für: