public IHttpActionResult GetItem(string id) { try { Drink result = _repository.GetDrink(id); if (result != null) { return(Ok(result)); } else { return(NotFound()); } } catch (System.Exception e) { //a log here may be usefull return(InternalServerError(e)); } }