CloudAdapter.ProcessAsync Metodo

Definizione

Elaborare la richiesta HTTP in ingresso con il bot che genera la risposta http in uscita, questo metodo può essere chiamato direttamente da un controller. Se il metodo HTTP è un POST, il corpo conterrà l'oggetto Activity da elaborare.

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

Oggetto HttpRequest.

httpResponse
HttpResponse

Oggetto HttpResponse.

bot
IBot

Implementazione IBot da usare per questa richiesta.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Oggetto Task che rappresenta la coda di lavoro da eseguire.

Implementazioni

Si applica a