ConnectionBuilder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Standardimplementierung für IConnectionBuilder.
public ref class ConnectionBuilder : Microsoft::AspNetCore::Connections::IConnectionBuilder
public class ConnectionBuilder : Microsoft.AspNetCore.Connections.IConnectionBuilder
type ConnectionBuilder = class
interface IConnectionBuilder
Public Class ConnectionBuilder
Implements IConnectionBuilder
- Vererbung
-
ConnectionBuilder
- Implementiert
Konstruktoren
ConnectionBuilder(IServiceProvider) |
Initialisiert eine neue Instanz von ConnectionBuilder. |
Eigenschaften
ApplicationServices |
Ruft die ab, die IServiceProvider Zugriff auf den Dienstcontainer der Anwendung bietet. |
Methoden
Build() |
Erstellt den Delegaten, der von dieser Anwendung zum Verarbeiten von Verbindungen verwendet wird. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Fügt der Verbindungspipeline der Anwendung einen Middlewaredelegat hinzu. |
Erweiterungsmethoden
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Fügen Sie der Verbindung die angegebene |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Fügen Sie der Verbindung die angegebene |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Fügen Sie der Verbindung die angegebene Verwenden Sie die Verwendung Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) für eine bessere Leistung wie unten gezeigt:
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Verwenden Sie die angegebene |
UseHub<THub>(IConnectionBuilder) |
Konfigurieren Sie die Verbindung zum Hosten des angegebenen Hub Typs. |