ConnectionBuilderExtensions Classe

Definizione

IConnectionBuilder Estensioni.

public ref class ConnectionBuilderExtensions abstract sealed
public static class ConnectionBuilderExtensions
type ConnectionBuilderExtensions = class
Public Module ConnectionBuilderExtensions
Ereditarietà
ConnectionBuilderExtensions

Metodi

Run(IConnectionBuilder, Func<ConnectionContext,Task>)

Aggiungere l'oggetto specificato middleware alla connessione.

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

Aggiungere l'oggetto specificato middleware alla connessione. Se non si chiama la funzione successiva, usare Run(IConnectionBuilder, Func<ConnectionContext,Task>) invece .

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

Aggiungere l'oggetto specificato middleware alla connessione. Se non si chiama la funzione successiva, usare Run(IConnectionBuilder, Func<ConnectionContext,Task>) invece .

Preferire l'uso Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) per ottenere prestazioni migliori, come illustrato di seguito:

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

UseConnectionHandler<TConnectionHandler>(IConnectionBuilder)

Usare l'oggetto specificato TConnectionHandlerConnectionHandler.

Si applica a