Idioma

IAdapterIntegration.ProcessActivityAsync Método

Definição

Cria um contexto de turno e executa o pipeline de middleware para uma atividade de entrada.

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync(string authHeader, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
abstract member ProcessActivityAsync : string * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Function ProcessActivityAsync (authHeader As String, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

Parâmetros

authHeader
String

O cabeçalho de autenticação HTTP do pedido.

activity
Activity

A atividade que se aproxima.

callback
BotCallbackHandler

O código a executar no final do pipeline middleware do adaptador.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho enfileirado para ser executado. Se o tipo de atividade foi 'Invoke' e a chave correspondente (channelId + activityId) foi encontrada, então é devolvida uma InvokeResponse; caso contrário, nulo é devolvedo.

Aplica-se a