public TaskScheduler() { IUow uow = ObjectFactory.GetInstance <IUow>(); tasks = new List <ITaskBase>(); string s = WebUtils.AppSettings("TaskScheduler_Tasks", string.Empty); if (string.IsNullOrEmpty(s) == false) { string[] items = s.Split(',', ';', '|'); foreach (string item in items) { ITaskBase q = ObjectFactory.GetInstance <ITaskBase>(item.Trim()); tasks.Add(q); } } }
public TrackIPInfoTask() { this.Intervals = WebUtils.AppSettings("TrackIPInfoTask_Intervals", 120) * 1000; _infoStatus = WebUtils.AppSettings("TrackIPInfoTask_InfoStatus", 0); }
public LeadSendTask() { this.Intervals = WebUtils.AppSettings("LeadSendTask_Intervals", 60) * 1000; }
public CreateSysFileHostingTask() { this.Intervals = WebUtils.AppSettings("CreateSysFileHostingTask_Intervals", 120) * 1000; }
public CommonTask() { this.Intervals = WebUtils.AppSettings("CommonTask_Intervals", 120) * 1000; }
public SmsSendTask() { this.Intervals = WebUtils.AppSettings("SmsSendTask_Intervals", 120) * 1000; }