Udostępnij przez


SlackAdapter.ProcessAsync Metoda

Definicja

Zaakceptuj przychodzące żądanie elementu webhook i przekonwertuj je na element TurnContext, który może zostać przetworzony przez logikę bota.

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

Parametry

request
HttpRequest

Przychodzące żądanie HTTP.

response
HttpResponse

Po zakończeniu tej metody odpowiedź HTTP do wysłania.

bot
IBot

Bot, który będzie obsługiwał działanie przychodzące.

cancellationToken
CancellationToken

Token anulowania zadania.

Zwraca

Reprezentująca Task operację asynchroniczną.

Implementuje

Dotyczy