ConnectionBuilderExtensions.Use Méthode
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.
Surcharges
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 :
|
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.
public static Microsoft.AspNetCore.Connections.IConnectionBuilder Use (this Microsoft.AspNetCore.Connections.IConnectionBuilder connectionBuilder, Func<Microsoft.AspNetCore.Connections.ConnectionContext,Microsoft.AspNetCore.Connections.ConnectionDelegate,System.Threading.Tasks.Task> middleware);
static member Use : Microsoft.AspNetCore.Connections.IConnectionBuilder * Func<Microsoft.AspNetCore.Connections.ConnectionContext, Microsoft.AspNetCore.Connections.ConnectionDelegate, System.Threading.Tasks.Task> -> Microsoft.AspNetCore.Connections.IConnectionBuilder
<Extension()>
Public Function Use (connectionBuilder As IConnectionBuilder, middleware As Func(Of ConnectionContext, ConnectionDelegate, Task)) As IConnectionBuilder
Paramètres
- connectionBuilder
- IConnectionBuilder
L’IConnectionBuilderopérateur
- middleware
- Func<ConnectionContext,ConnectionDelegate,Task>
Intergiciel à ajouter au IConnectionBuilder.
Retours
L’IConnectionBuilderopérateur
S’applique à
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);
});
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Connections::IConnectionBuilder ^ Use(Microsoft::AspNetCore::Connections::IConnectionBuilder ^ connectionBuilder, Func<Microsoft::AspNetCore::Connections::ConnectionContext ^, Func<System::Threading::Tasks::Task ^> ^, System::Threading::Tasks::Task ^> ^ middleware);
public static Microsoft.AspNetCore.Connections.IConnectionBuilder Use (this Microsoft.AspNetCore.Connections.IConnectionBuilder connectionBuilder, Func<Microsoft.AspNetCore.Connections.ConnectionContext,Func<System.Threading.Tasks.Task>,System.Threading.Tasks.Task> middleware);
static member Use : Microsoft.AspNetCore.Connections.IConnectionBuilder * Func<Microsoft.AspNetCore.Connections.ConnectionContext, Func<System.Threading.Tasks.Task>, System.Threading.Tasks.Task> -> Microsoft.AspNetCore.Connections.IConnectionBuilder
<Extension()>
Public Function Use (connectionBuilder As IConnectionBuilder, middleware As Func(Of ConnectionContext, Func(Of Task), Task)) As IConnectionBuilder
Paramètres
- connectionBuilder
- IConnectionBuilder
L’IConnectionBuilderopérateur
- middleware
- Func<ConnectionContext,Func<Task>,Task>
Intergiciel à ajouter au IConnectionBuilder.
Retours
L’IConnectionBuilderopérateur
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour