private async Task DeleteCreationAsync(Creation creation)
 {
     try
     {
         if (await _dialogService.ShowQuestionDialogAsync("Confirm", $"Are you sure to delete creation {creation.Name}?", "Yes", "No", _disappearingTokenSource.Token))
         {
             await _dialogService.ShowProgressDialogAsync(
                 false,
                 async (progressDialog, token) => await _creationManager.DeleteCreationAsync(creation),
                 "Deleting...");
         }
     }
     catch (OperationCanceledException)
     {
     }
 }
 private async Task DeleteCreationAsync(Creation creation)
 {
     try
     {
         if (await _dialogService.ShowQuestionDialogAsync(
                 Translate("Confirm"),
                 $"{Translate("AreYouSureToDeleteCreation")} '{creation.Name}'?",
                 Translate("Yes"),
                 Translate("No"),
                 _disappearingTokenSource.Token))
         {
             await _dialogService.ShowProgressDialogAsync(
                 false,
                 async (progressDialog, token) => await _creationManager.DeleteCreationAsync(creation),
                 Translate("Deleting"));
         }
     }
     catch (OperationCanceledException)
     {
     }
 }