Freigeben über


SlackAdapter.ProcessAsync Methode

Definition

Akzeptieren Sie eine eingehende Webhookanforderung, und konvertieren Sie sie in einen TurnContext, der von der Logik des Bots verarbeitet werden kann.

public System.Threading.Tasks.Task ProcessAsync (Microsoft.AspNetCore.Http.HttpRequest request, Microsoft.AspNetCore.Http.HttpResponse response, 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 (request As HttpRequest, response As HttpResponse, bot As IBot, cancellationToken As CancellationToken) As Task

Parameter

request
HttpRequest

Die eingehende HTTP-Anforderung.

response
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 für die Aufgabe.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Implementiert

Gilt für: