Lenguaje

CloudAdapter.ProcessAsync Método

Definición

Procesa la solicitud HTTP entrante con el bot que resulta en la respuesta HTTP saliente; este método puede llamarse directamente desde un Controlador. Si el método HTTP es un POST, el cuerpo contendrá el Activity proceso to.

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

Parámetros

httpRequest
HttpRequest

El HttpRequest.

httpResponse
HttpResponse

El HttpResponse.

bot
IBot

La IBot implementación a usar para esta solicitud.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Un Task que representa el trabajo en cola que se va a ejecutar.

Implementaciones

Se aplica a