Afficher en anglais

Partage via


ConnectionBuilderExtensions Classe

Définition

IConnectionBuilder Extensions.

C#
public static class ConnectionBuilderExtensions
Héritage
ConnectionBuilderExtensions

Méthodes

Run(IConnectionBuilder, Func<ConnectionContext,Task>)

Ajoutez le donné middleware à la connexion.

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

Ajoutez le donné middleware à la connexion. Si vous n’appelez pas la fonction suivante, utilisez Run(IConnectionBuilder, Func<ConnectionContext,Task>) à la place.

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

Ajoutez le donné middleware à la connexion. Si vous n’appelez pas la fonction suivante, utilisez Run(IConnectionBuilder, Func<ConnectionContext,Task>) à la place.

Préférez utiliser Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) pour de meilleures performances, comme indiqué ci-dessous :

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

UseConnectionHandler<TConnectionHandler>(IConnectionBuilder)

Utilisez le donné TConnectionHandlerConnectionHandler.

S’applique à

Produit Versions
ASP.NET Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0