public async Task <IActionResult> Delete(int id) { var deleted = await _repository.DeleteAsync(id); if (deleted) { return(NoContent()); } return(NotFound()); }