Język

FacebookAdapter.ProcessAsync Metoda

Definicja

Akceptuje przychodzące żądanie webhooka, tworzy kontekst tury i uruchamia pipeline middleware dla nadchodzącej aktywności ZAUFANEJ.

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

Parametry

httpRequest
HttpRequest

Reprezentuje stronę przychodzącą żądania HTTP.

httpResponse
HttpResponse

Reprezentuje stronę wychodzącą zapytania HTTP.

bot
IBot

Kod do uruchomienia na końcu pipeline'u middleware adaptera.

cancellationToken
CancellationToken

Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.

Zwraca

Zadanie reprezentujące pracę w kolejce do wykonania.

Implementuje

Wyjątki

Webhook otrzymuje wiadomość z nieprawidłowym podpisem.

Dotyczy