예제 #1
0
        protected static void Start(string[] args)
        {
            try
            {
                quartz = new QuartzWrapper(new QuartzJobStoreSettings(true).GetQuartzSettings());

                quartz.StartQuartz();

                if (!quartzJobStoreSettings.UseSqlServerQuartz)
                {
                    ScheduleJobTypes(GetJobTypes());
                }
            }
            catch (Exception ex)
            {
                _log.Error(ex);
                throw ex;
            }
        }
예제 #2
0
        protected static void Start(string[] args)
        {
            try
            {
                var logRepository = LogManager.GetRepository(Assembly.GetEntryAssembly());
                XmlConfigurator.Configure(logRepository, new FileInfo("log4net.config"));
                _log.Info("Starting");
                quartz = new QuartzWrapper(new QuartzJobStoreSettings(true).GetQuartzSettings());

                quartz.StartQuartz();

                if (!quartzJobStoreSettings.UseSqlServerQuartz)
                {
                    ScheduleJobTypes(GetJobTypes());
                }
            }
            catch (Exception ex)
            {
                _log.Error(ex);
                throw ex;
            }
        }