public IActionResult Delete(string id) { var todoItem = _todoService.Get(id); if (todoItem == null) { return(NotFound()); } _todoService.Remove(todoItem.Id); return(NoContent()); }
public async Task <IActionResult> Delete(string id) { var book = await _service.Get(id); if (book == null) { return(NotFound()); } await _service.Remove(book.Id); return(Ok()); }
public async Task <IActionResult> Delete(string id) { var todoItem = await _todoService.GetTodoItem(id); if (todoItem == null) { _logger.LogWarning($"Item {id} not found"); return(NotFound()); } _logger.LogInformation($"Deleting item {id}"); await _todoService.Remove(todoItem.Id); return(NoContent()); }