IAdapterIntegration.ProcessActivityAsync Metodo

Definizione

Crea un contesto di turno ed esegue la pipeline middleware per un'attività in ingresso.

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)

Parametri

authHeader
String

Intestazione di autenticazione HTTP della richiesta.

activity
Activity

Attività in ingresso.

callback
BotCallbackHandler

Codice da eseguire alla fine della pipeline middleware dell'adapter.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta il lavoro in coda da eseguire. Se il tipo di attività è 'Invoke' e la chiave corrispondente (channelId + activityId) è stata trovata, viene restituito un invokeResponse, in caso contrario viene restituito Null.

Si applica a