Lingua

CloudAdapter.ProcessAsync Metodo

Definizione

Elabora la richiesta HTTP in entrata con il bot che porta alla risposta http in uscita, questo metodo può essere chiamato direttamente da un Controller. Se il metodo HTTP è un POST, il corpo conterrà il Activity processo 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

Parametri

httpRequest
HttpRequest

Il HttpRequest

httpResponse
HttpResponse

Il HttpResponse

bot
IBot

L'implementazione IBot da utilizzare per questa richiesta.

cancellationToken
CancellationToken

Token di annullamento.

Valori restituiti

Oggetto Task che rappresenta il lavoro in coda da eseguire.

Implementazioni

Si applica a