UseExtensions Classe

Definizione

Metodi di estensione per l'aggiunta di middleware.

public ref class UseExtensions abstract sealed
public static class UseExtensions
type UseExtensions = class
Public Module UseExtensions
Ereditarietà
UseExtensions

Metodi

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

Aggiunge un delegato middleware definito in linea alla pipeline di richiesta dell'applicazione. Se non si chiama la funzione successiva, usare Run(IApplicationBuilder, RequestDelegate) invece .

Preferire l'uso Use(IApplicationBuilder, Func<HttpContext,RequestDelegate,Task>) per ottenere prestazioni migliori, come illustrato di seguito:

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

Aggiunge un delegato middleware definito in linea alla pipeline di richiesta dell'applicazione. Se non si chiama la funzione successiva, usare Run(IApplicationBuilder, RequestDelegate) invece .

Si applica a