public void RegiseterProductInfo() { try { RegisterProductAddtionalInfoRequest par = new RegisterProductAddtionalInfoRequest(); List <ProductAddtionalInfoView> list = new List <ProductAddtionalInfoView>(); list.Add(new ProductAddtionalInfoView() { Name = "测试附件", Path = "~~~", Rtype = 1, }); par.productAddtionalInfoView = list; RegisterProductRequest requset = new RegisterProductRequest() { ProductInfo = new ProductInfoView() { Id = "614141999996", Name = "测试项", TypeVersion = "测试项", ProductAddtionalInfos = list } //RegisterProductAddtionalInfoRequest = par }; RegisterProductResponse response = _service.RegisterProduct(requset); } catch (Exception ex) { Assert.IsTrue(false); } }
public string RegisterProduct(String username, String product) { ProductInfoView registerProduct = JsonHelper.DeserializeObject <ProductInfoView>(product); if (registerProduct == null) { return(JsonHelper.SerializeObject("false: NoInput!")); } RegisterProductResponse response = _productInfoService.RegisterProduct(new RegisterProductRequest() { ProductInfo = registerProduct, UserName = username }); if (response.IsSucess == false || response.ProductInfo == null) { return(JsonHelper.SerializeObject("false:" + response.Message)); } return(JsonHelper.SerializeObject(response.ProductInfo)); }