private async Task DeleteBook() { var confirmParams = new ModalParameters(); confirmParams.Add(nameof(Confirm.ConfirmationMessage), $"آیا از حذف کتاب {BookDto.Title} مطمئن میباشید؟"); var confirmModal = ModalService.Show <Confirm>("تایید حذف", confirmParams); var result = await confirmModal.Result; if (!result.Cancelled && (bool)result.Data) { await BookWebService.DeleteBook(BookDto.Id); ToastService.ShowSuccess("حذف کتاب با موفقیت انجام شد"); await StateChangeRequest.InvokeAsync(); } }