Lenguaje

SlackAdapter.ProcessAsync Método

Definición

Acepte una solicitud de webhook entrante y conviértela en un TurnContext que la lógica del bot puede procesar.

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

Parámetros

request
HttpRequest

Solicitud HTTP entrante.

response
HttpResponse

Cuando este método se completa, la respuesta HTTP a enviar.

bot
IBot

El bot que gestionará la actividad entrante.

cancellationToken
CancellationToken

Un token de cancelación para la tarea.

Devoluciones

Un Task que representa la operación asincrónica.

Implementaciones

Se aplica a