Sdílet prostřednictvím


TwilioAdapter.ProcessAsync Metoda

Definice

Vytvoří kontext turn a spustí kanál middlewaru pro příchozí aktivitu.

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);
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, cancellationToken As CancellationToken) As Task

Parametry

httpRequest
HttpRequest

Příchozí požadavek HTTP.

httpResponse
HttpResponse

Po dokončení této metody se odešle odpověď HTTP.

bot
IBot

Robot, který bude zpracovávat příchozí aktivitu.

cancellationToken
CancellationToken

Token zrušení, který může být použit jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty, která se má provést.

Implementuje

Výjimky

httpRequest, httpResponsenebo bot je null.

Platí pro