ConnectionBuilderExtensions Clase

Definición

IConnectionBuilder Extensiones.

C#
public static class ConnectionBuilderExtensions
Herencia
ConnectionBuilderExtensions

Métodos

Run(IConnectionBuilder, Func<ConnectionContext,Task>)

Agregue el especificado middleware a la conexión.

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

Agregue el especificado middleware a la conexión. Si no llama a la siguiente función, use Run(IConnectionBuilder, Func<ConnectionContext,Task>) en su lugar.

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

Agregue el especificado middleware a la conexión. Si no llama a la siguiente función, use Run(IConnectionBuilder, Func<ConnectionContext,Task>) en su lugar.

Prefiere usar Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) para mejorar el rendimiento, como se muestra a continuación:

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

UseConnectionHandler<TConnectionHandler>(IConnectionBuilder)

Use el especificado TConnectionHandlerConnectionHandler.

Se aplica a

Producto Versiones
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0