Language

SlackAdapter.ProcessAsync メソッド

定義

受信 Webhook 要求を受け入れ、ボットのロジックで処理できる TurnContext に変換します。

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

パラメーター

request
HttpRequest

受信 HTTP 要求。

response
HttpResponse

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

bot
IBot

着信の操作を処理するボットです。

cancellationToken
CancellationToken

タスクのキャンセルトークン。

返品

非同期操作を表す Task。

実装

適用対象