語言

SlackAdapter.ProcessAsync 方法

定義

接受傳入的 Webhook 要求,並將它轉換成 TurnContext,可由 Bot 的邏輯處理。

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。

實作

適用於