Språk

IAdapterIntegration.ProcessActivityAsync Metod

Definition

Skapar en turkontext och kör pipelinen för mellanprogram för en inkommande aktivitet.

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)

Parametrar

authHeader
String

HTTP-autentiseringshuvudet för förfrågan.

activity
Activity

Den inkommande aktiviteten.

callback
BotCallbackHandler

Koden som körs i slutet av adapterns middleware-pipeline.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö. Om aktivitetstypen var 'Invoke' och motsvarande nyckel (channelId + activityId) hittades returneras en InvokeResponse, annars returneras null.

Gäller för