Język

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 wysyła.

bot
IBot

Bot, który będzie obsługiwał nadchodzącą aktywność.

cancellationToken
CancellationToken

Token anulujący za to zadanie.

Zwraca

Reprezentująca Task operację asynchroniczną.

Implementuje

Dotyczy