Sdílet prostřednictvím


TelemetryLoggerMiddleware.OnSendActivityAsync Metoda

Definice

Používá metodu klienta TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) telemetrie k protokolování telemetrických dat, když robot pošle uživateli zprávu. Používá klienta telemetrie. Název události je 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

Aktuální aktivita odeslaná uživatelem

cancellation
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty k provedení.

Platí pro