Partager via


FacebookAdapter.ProcessAsync Méthode

Définition

Accepte une demande de webhook entrante, crée un contexte de tour et exécute le pipeline d’intergiciels pour une activité TRUSTED entrante.

public System.Threading.Tasks.Task ProcessAsync (Microsoft.AspNetCore.Http.HttpRequest httpRequest, Microsoft.AspNetCore.Http.HttpResponse httpResponse, Microsoft.Bot.Builder.IBot bot, System.Threading.CancellationToken cancellationToken = default);
abstract member ProcessAsync : Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNetCore.Http.HttpResponse * Microsoft.Bot.Builder.IBot * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ProcessAsync : Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNetCore.Http.HttpResponse * Microsoft.Bot.Builder.IBot * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ProcessAsync (httpRequest As HttpRequest, httpResponse As HttpResponse, bot As IBot, Optional cancellationToken As CancellationToken = Nothing) As Task

Paramètres

httpRequest
HttpRequest

Représente le côté entrant d’une requête HTTP.

httpResponse
HttpResponse

Représente le côté sortant d’une requête HTTP.

bot
IBot

Code à exécuter à la fin du pipeline d’intergiciel de l’adaptateur.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Tâche qui représente le travail mis en file d’attente à exécuter.

Implémente

Exceptions

Le webhook reçoit un message avec une signature non valide.

S’applique à