public ActionResult <Project> Get(int id) { try { var project = _repository.GetProjectById(id); if (project != null) { return(Ok(project)); } else { return(NotFound()); } } catch (Exception e) { _logger.LogError($"Failed to get products: {e}"); return(BadRequest("Failed to get products")); } }