Share via


TelemetryLoggerMiddleware.OnDeleteActivityAsync Method

Definition

Uses the telemetry client's TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) method to log telemetry data when the bot deletes a message it sent previously. The event name is BotMsgDeleteEvent.

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

Parameters

activity
Activity

Current activity sent from user.

cancellation
CancellationToken

A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Returns

A task that represents the work queued to execute.

Applies to