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); } }
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); } }