Sdílet prostřednictvím


TelemetryLoggerMiddleware.OnReceiveActivityAsync Metoda

Definice

Používá metodu klienta TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) telemetrie k protokolování telemetrických dat při přijetí zprávy od uživatele. Název události je BotMsgReceiveEvent.

protected virtual System.Threading.Tasks.Task OnReceiveActivityAsync(Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellation);
abstract member OnReceiveActivityAsync : Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnReceiveActivityAsync : Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnReceiveActivityAsync (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