Esempio n. 1
0
        public void SubmitPriceFeed(WalmartCAApi api, IList <string> skuList)
        {
            var feed = new WalmartPriceFeedByOne(_log, _time, api, _dbFactory,
                                                 AppSettings.WalmartFeedBaseDirectory);

            //using (var db = _dbFactory.GetRWDb())
            //{
            //    skuList =
            //        db.Items.GetAll().Where(i => i.Market == (int) MarketType.WalmartCA).Select(i => i.ASIN).ToList();
            //}
            feed.SubmitFeed(skuList);
        }
Esempio n. 2
0
        public void SubmitPriceFeedByOne(WalmartApi api, IList <string> skuList)
        {
            var feed = new WalmartPriceFeedByOne(_log, _time, api, _dbFactory,
                                                 AppSettings.WalmartFeedBaseDirectory);

            var feedDto = feed.CheckFeedStatus(TimeSpan.Zero);

            if (feedDto == null) //NOTE: no feed to check
            {
                feed.SubmitFeed(skuList);
            }
        }