public IHttpActionResult GetMyCategoryList(string p1, string p2) { var list = categoryService.GetMyCategory(p1, p2); IList <StockCategory> l = list.Select(p => new StockCategory { code = p.code, name = p.name, group_code = p.group_code }).ToList(); decimal version = versionService.GetUserDataVersion(p1, data.DataVersionCode.my_category.ToString()); return(Ok <MyCategory>(new MyCategory { user_id = p1, group_code = p2, categorys = l, version = version })); }