public virtual async Task DeleteAsync(IEnumerable <Guid> ids) { foreach (var id in ids) { var notification = await _repository.GetAsync(id); await AuthorizationService.CheckAsync(notification, PrivateMessagingPermissions.PrivateMessageNotifications.Delete); await _notificationManager.DeleteAsync(notification); } }