Freigeben über


TwilioAdapter.ProcessAsync Methode

Definition

Erstellt einen Turnkontext und führt die Middlewarepipeline für eine eingehende 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);
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, cancellationToken As CancellationToken) As Task

Parameter

httpRequest
HttpRequest

Die eingehende HTTP-Anforderung.

httpResponse
HttpResponse

Wenn diese Methode abgeschlossen ist, wird die zu sendende HTTP-Antwort angezeigt.

bot
IBot

Der Bot, der die eingehende Aktivität verarbeitet.

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

httpRequest, httpResponse oder bot ist null.

Gilt für: