Udostępnij za pośrednictwem


IAdapterIntegration.ProcessActivityAsync Metoda

Definicja

Tworzy kontekst turn i uruchamia potok oprogramowania pośredniczącego dla działania przychodzącego.

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)

Parametry

authHeader
String

Nagłówek uwierzytelniania HTTP żądania.

activity
Activity

Działanie przychodzące.

callback
BotCallbackHandler

Kod do uruchomienia na końcu potoku oprogramowania pośredniczącego karty.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Zadanie reprezentujące pracę w kolejce do wykonania. Jeśli typ działania to "Invoke", a odpowiedni klucz (channelId + activityId) został znaleziony, zwracana jest wartość InvokeResponse, w przeciwnym razie zwracana jest wartość null.

Dotyczy