BotFrameworkHttpAdapter.ProcessAsync 方法
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
您可以從任何 Controller 實作上的 POST 方法內部呼叫此方法。
C#
public System.Threading.Tasks.Task ProcessAsync (System.Net.Http.HttpRequestMessage httpRequest, System.Net.Http.HttpResponseMessage httpResponse, Microsoft.Bot.Builder.IBot bot, System.Threading.CancellationToken cancellationToken = default);
abstract member ProcessAsync : System.Net.Http.HttpRequestMessage * System.Net.Http.HttpResponseMessage * Microsoft.Bot.Builder.IBot * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ProcessAsync : System.Net.Http.HttpRequestMessage * System.Net.Http.HttpResponseMessage * Microsoft.Bot.Builder.IBot * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ProcessAsync (httpRequest As HttpRequestMessage, httpResponse As HttpResponseMessage, bot As IBot, Optional cancellationToken As CancellationToken = Nothing) As Task
- httpRequest
- HttpRequestMessage
HTTP 要求物件,通常是控制器在 POST 處理常式中。
- httpResponse
- HttpResponseMessage
HTTP 回應物件。
- bot
- IBot
Bot 實作。
- cancellationToken
- CancellationToken
取消語彙基元,可由其他物件或執行緒用來接收取消通知。
表示要執行之工作佇列的工作。
產品 | 版本 |
---|---|
Microsoft.Bot.Builder | 4.0 |