Freigeben über


CloudAdapter.ProcessAsync Methode

Definition

Verarbeiten Sie die eingehende HTTP-Anforderung mit dem Bot, der zur ausgehenden HTTP-Antwort führt. Diese Methode kann direkt von einem Controller aufgerufen werden. Wenn die HTTP-Methode eine POST-Methode ist, enthält der Text die Activity zu verarbeitende.

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 IBot Implementierung, die für diese Anforderung verwendet werden soll.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Ein Task , der die auszuführende Arbeit in der Warteschlange darstellt.

Implementiert

Gilt für: