Ejemplo n.º 1
0
        public void SelectProductInfoByTagRequest()
        {
            using (var client = new ProductConfigClient())
            {
                var pidList = new List <string>()
                {
                    "TR-YK-AE50|2",
                    "TR-YK-AE50|5",
                    "TR-GT-221|6",
                    "BD-BO-Common|105",
                    "BD-BO-Common|115",
                    "BD-BO-Common|144",
                    "BD-BO-Common|145",
                };
                var result1 = client.SetProductCommonTagDetailsCacheAsync(ProductCommonTag.Discount, pidList).Result;
                //  Assert.IsNotNull(result1);

                var request = new ProductInfoByTagRequest()
                {
                    Tags = new List <ProductCommonTag>()
                    {
                        ProductCommonTag.Discount
                    },
                    Pids = pidList
                };
                var tags = new List <ProductCommonTag>()
                {
                    ProductCommonTag.Discount
                };
                var result = client.SelectProductInfoByTagRequestAsync(request).Result.Result;
                Assert.IsNotNull(result);
            }
        }
Ejemplo n.º 2
0
 public void SelectProductDiscountFromCacheAsync()
 {
     using (var client = new ProductConfigClient())
     {
         var pidList = new List <string>()
         {
             "TR-CP-C1|3"
         };
         var result = client.SetProductCommonTagDetailsCacheAsync(ProductCommonTag.Discount, pidList).Result;
         Assert.IsNotNull(result);
         var request = new ProductInfoByTagRequest()
         {
             Tags = new List <ProductCommonTag>()
             {
                 ProductCommonTag.Discount
             },
             Pids = pidList
         };
         var result11 = client.SelectProductDiscountFromCacheAsync(pidList).Result;
         Assert.IsNotNull(result11);
     }
 }