次の方法で共有


UseExtensions クラス

定義

ミドルウェアを追加するための拡張メソッド。

public ref class UseExtensions abstract sealed
public static class UseExtensions
type UseExtensions = class
Public Module UseExtensions
継承
UseExtensions

メソッド

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

インラインで定義されたミドルウェア デリゲートをアプリケーションの要求パイプラインに追加します。 次の関数を呼び出していない場合は、代わりに を使用 Run(IApplicationBuilder, RequestDelegate) します。

次に示すように、 を使用して Use(IApplicationBuilder, Func<HttpContext,RequestDelegate,Task>) パフォーマンスを向上させます。

app.Use((context, next) =>
{
    return next(context);
});

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

インラインで定義されたミドルウェア デリゲートをアプリケーションの要求パイプラインに追加します。 次の関数を呼び出していない場合は、代わりに を使用 Run(IApplicationBuilder, RequestDelegate) します。

適用対象