次の方法で共有


TwilioAdapter.ProcessAsync メソッド

定義

ターン コンテキストを作成し、受信アクティビティのミドルウェア パイプラインを実行します。

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

パラメーター

httpRequest
HttpRequest

受信 HTTP 要求。

httpResponse
HttpResponse

このメソッドが完了すると、送信する HTTP 応答が返されます。

bot
IBot

受信アクティビティを処理するボット。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

実装

例外

httpRequesthttpResponse、または botnull です。

適用対象