Code: Select all
// my code
app.Use(some middleware);
// class UseExtensions / namespace Microsoft.AspNetCore.Builder
public static IApplicationBuilder Use(this IApplicationBuilder app, Func middleware)
{
return app.Use(next => context => middleware(context, next));
}
// class WebApplication / namespace Microsoft.AspNetCore.Builder
public IApplicationBuilder Use(Func middleware)
{
ApplicationBuilder.Use(middleware);
return this;
}
Code: Select all
next => context => middleware(context, next)
Mobile version