Freigeben über


FacebookAdapter.ProcessAsync Methode

Definition

Akzeptiert eine eingehende Webhookanforderung, erstellt einen Turnkontext und führt die Middlewarepipeline für eine eingehende TRUSTED-Aktivität aus.

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

Parameter

httpRequest
HttpRequest

Stellt die eingehende Seite einer HTTP-Anforderung dar.

httpResponse
HttpResponse

Stellt die ausgehende Seite einer HTTP-Anforderung dar.

bot
IBot

Der Code, der am Ende der Middlewarepipeline des Adapters ausgeführt werden soll.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.

Implementiert

Ausnahmen

Der Webhook empfängt eine Nachricht mit ungültiger Signatur.

Gilt für: