public async Task Delete(int id) { var result = await _alertRepository.Delete(id); if (!result) { throw new ArgumentException($"Cant delete alert {id}", nameof(id)); } }