IConnectionBuilder Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit une interface qui fournit les mécanismes permettant de configurer un pipeline de connexion.
public interface class IConnectionBuilder
public interface IConnectionBuilder
type IConnectionBuilder = interface
Public Interface IConnectionBuilder
- Dérivé
Propriétés
ApplicationServices |
Obtient le IServiceProvider qui fournit l’accès au conteneur de service de l’application. |
Méthodes
Build() |
Génère le délégué utilisé par cette application pour traiter les connexions. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Ajoute un délégué middleware au pipeline de connexion de l’application. |
Méthodes d’extension
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Ajoutez le donné |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Ajoutez le donné |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Ajoutez le donné Préférez utiliser Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) pour de meilleures performances, comme indiqué ci-dessous :
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Utilisez le donné |
UseHub<THub>(IConnectionBuilder) |
Configurez la connexion pour héberger le type spécifié Hub . |