public async Task <IActionResult> DeleteLibro(int id) { var result = await _libroService.GetById(id); if (result.codigolibro == 0) { _logger.LogError($"Libro con id: {id} no existe en la base de datos"); return(NotFound()); } _libroService.Delete(result.codigolibro); _logger.LogInfo($"Libro con id: {id} eliminado de la base de datos"); return(NoContent()); }