IChannelApiHandler.OnDeleteActivityAsync Method

Definition

OnDeleteActivityAsync() API.

public System.Threading.Tasks.Task OnDeleteActivityAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, string activityId, System.Threading.CancellationToken cancellationToken = default);
abstract member OnDeleteActivityAsync : System.Security.Claims.ClaimsIdentity * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function OnDeleteActivityAsync (claimsIdentity As ClaimsIdentity, conversationId As String, activityId As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameters

claimsIdentity
ClaimsIdentity

claimsIdentity for the Agent, should have AudienceClaim, AppIdClaim and ServiceUrlClaim.

conversationId
String

Conversation ID.

activityId
String

activityId to delete.

cancellationToken
CancellationToken

The cancellation token.

Returns

Remarks

Some channels allow you to delete an existing activity, and if successful this method will remove the specified activity.

Applies to