Sprache

CloudAdapter.ProcessAsync Methode

Definition

Bearbeiten Sie die eingehende HTTP-Anfrage mit dem Bot, was zu der ausgehenden HTTP-Antwort führt; diese Methode kann direkt von einem Controller aufgerufen werden. Wenn die HTTP-Methode ein POST ist, enthält der Body das Activity To Processing.

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

Die HttpRequest.

httpResponse
HttpResponse

Die HttpResponse.

bot
IBot

Die Implementierung, die IBot für diese Anfrage verwendet werden soll.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Eine Task, die die auszuführende Arbeitswarteschlange darstellt.

Implementiert

Gilt für: