Поделиться через


CloudAdapter.ProcessAsync Метод

Определение

Обработайте входящий HTTP-запрос с помощью бота, что приводит к исходящему HTTP-ответу. Этот метод можно вызвать непосредственно из контроллера. Если метод HTTP является методом POST, текст будет содержать объект для Activity обработки.

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 = default);
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, Optional cancellationToken As CancellationToken = Nothing) As Task

Параметры

httpRequest
HttpRequest

HttpRequest.

httpResponse
HttpResponse

HttpResponse.

bot
IBot

Реализация, используемая IBot для этого запроса.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Объект , Task представляющий работу, поставленную в очередь для выполнения.

Реализации

Применяется к