IBotFrameworkHttpAdapter.ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) Methode

Definition

Diese Methode kann in einer Post-Methode für eine beliebige Controller Implementierung aufgerufen werden.This method can be called from inside a POST method on any Controller implementation.

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
Public Function ProcessAsync (httpRequest As HttpRequest, httpResponse As HttpResponse, bot As IBot, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

httpRequest
HttpRequest

Das HTTP-Anforderungs Objekt, in der Regel in einem Post-Handler durch einen Controller.The HTTP request object, typically in a POST handler by a Controller.

httpResponse
HttpResponse

Das HTTP-Antwortobjekt.The HTTP response object.

bot
IBot

Die bot-Implementierung.The bot implementation.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Gibt zurück

Task

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.A task that represents the work queued to execute.

Gilt für: