Compartir a través de


TwilioAdapter.ProcessAsync Método

Definición

Crea un contexto de turno y ejecuta la canalización de middleware para una actividad entrante.

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);
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, cancellationToken As CancellationToken) As Task

Parámetros

httpRequest
HttpRequest

Solicitud HTTP de entrada.

httpResponse
HttpResponse

Una vez completado este método, la respuesta HTTP que se va a enviar.

bot
IBot

Bot que controlará la actividad entrante.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Tarea que representa el trabajo en cola que se va a ejecutar.

Implementaciones

Excepciones

httpRequest, httpResponse o bot es null.

Se aplica a