public Task <HttpResponseMessage> Salvar(Restaurante restaurante) { try { var entidade = _service.Salva(restaurante); Resposta.VerificaRetorno(true, entidade); this._response = Request.CreateResponse(TRespostaHttp.StatusCode, entidade); } catch (Exception ex) { this._response = Request.CreateResponse(HttpStatusCode.BadRequest, ex); } return(CreateResponse(this._response)); }