IConnectionBuilder Schnittstelle
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.
Definiert eine Schnittstelle, die die Mechanismen zum Konfigurieren einer Verbindungspipeline bereitstellt.
public interface class IConnectionBuilder
public interface IConnectionBuilder
type IConnectionBuilder = interface
Public Interface IConnectionBuilder
- Abgeleitet
Eigenschaften
ApplicationServices |
Ruft den ab, der IServiceProvider Zugriff auf den Dienstcontainer der Anwendung ermöglicht. |
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 das angegebene |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Fügen Sie der Verbindung das angegebene |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Fügen Sie der Verbindung das 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. |