次の方法で共有


ConnectionBuilderExtensions クラス

定義

IConnectionBuilder 拡張 機能。

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

メソッド

Run(IConnectionBuilder, Func<ConnectionContext,Task>)

指定 middleware した を接続に追加します。

Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>)

指定 middleware した を接続に追加します。 次の関数を呼び出していない場合は、代わりに を使用 Run(IConnectionBuilder, Func<ConnectionContext,Task>) します。

Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>)

指定 middleware した を接続に追加します。 次の関数を呼び出していない場合は、代わりに を使用 Run(IConnectionBuilder, Func<ConnectionContext,Task>) します。

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

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

UseConnectionHandler<TConnectionHandler>(IConnectionBuilder)

指定 TConnectionHandlerConnectionHandlerした を使用します。

適用対象