Udostępnij przez


TelemetryLoggerMiddleware.OnSendActivityAsync Metoda

Definicja

Używa metody klienta telemetrii do rejestrowania TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) danych telemetrycznych, gdy bot wysyła użytkownikowi komunikat. Używa ona klienta telemetrii Nazwa zdarzenia to BotMsgSendEvent.

protected virtual System.Threading.Tasks.Task OnSendActivityAsync(Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellation);
abstract member OnSendActivityAsync : Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnSendActivityAsync : Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnSendActivityAsync (activity As Activity, cancellation As CancellationToken) As Task

Parametry

activity
Activity

Bieżące działanie wysłane od użytkownika.

cancellation
CancellationToken

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

Zwraca

Zadanie reprezentujące wykonaną pracę w kolejce.

Dotyczy