예제 #1
0
 public Task DeleteInteractiveMessageAsync([NotNull] IInteractiveMessage message)
 {
     _trackedMessages.Remove(message);
     return(message.DeleteAsync());
 }
예제 #2
0
 /// <summary>
 /// Deletes an interactive message.
 /// </summary>
 /// <param name="message">The message to delete.</param>
 /// <returns>A <see cref="Task"/> representing the asynchronous operation.</returns>
 public Task <OperationResult> DeleteInteractiveMessageAsync(IInteractiveMessage message)
 {
     _trackedMessages.Remove(message);
     return(message.DeleteAsync());
 }