public IHttpActionResult Listar([FromBody] dynamic request) { try { //string userToken = Convert.ToString(Request.Headers.Authorization); int clienteId = Convert.ToInt32(Request.Headers.GetValues("Cliente").FirstOrDefault()); int tiendaId = request.tiendaId != null?Convert.ToInt32(request.tiendaId) : 0; var response = categoriaRepository.Categorias(clienteId, tiendaId); return(Ok(response)); } catch (Exception ex) { return(InternalServerError(ex)); } }