// GET api/artigo/{artigo-id} public IHttpActionResult Get(string id) { Artigo artigo = null; try { artigo = PriIntegration.ObterArtigo(id); } catch (InvalidOperationException e) { return(BadRequest(e.Message)); } catch (Exception e) { return(InternalServerError(e)); } if (artigo == null) { return(BadRequest()); } else { return(Ok(artigo)); } }