Beispiel #1
0
        public void Execute(JobExecutionContext context)
        {
            ConsoleLog.WriteLog("定时处理商品缓存:CommodityDealJob...begin");
            try
            {
                Jinher.AMP.BTP.ISV.Facade.CommodityFacade facade = new ISV.Facade.CommodityFacade();
                #region 商品列表缓存

                ConsoleLog.WriteLog("定时清理商品缓存开始...");
                facade.RemoveCache();
                ConsoleLog.WriteLog("定时清理商品缓存完成...");

                #endregion
            }
            catch (Exception e)
            {
                ConsoleLog.WriteLog("Exception:" + e.Message, LogLevel.Error);
                ConsoleLog.WriteLog("Exception:" + e.StackTrace, LogLevel.Error);
            }
            ConsoleLog.WriteLog("定时处理商品缓存:CommodityDealJob end");
        }
        public void Execute(JobExecutionContext context)
        {
            ConsoleLog.WriteLog("定时发消商品改低价格的消息:CommodityModifyPriceJob...begin");
            try
            {
                Jinher.AMP.BTP.ISV.Facade.CommodityFacade facade = new ISV.Facade.CommodityFacade();
                #region 商品列表缓存

                ConsoleLog.WriteLog("定时发消商品改低价格的消息开始...");
                facade.AutoPushCommodityModifyPrice();
                ConsoleLog.WriteLog("定时发消商品改低价格的消息完成...");

                #endregion
            }
            catch (Exception e)
            {
                ConsoleLog.WriteLog("Exception:" + e.Message, LogLevel.Error);
                ConsoleLog.WriteLog("Exception:" + e.StackTrace, LogLevel.Error);
            }
            ConsoleLog.WriteLog("定时发消商品改低价格的消息:CommodityModifyPriceJob end");
        }