示例#1
0
        public void Configuration(IAppBuilder app)
        {
            QuartzServiceLib.QuartzJobStoreSettings s = new QuartzServiceLib.QuartzJobStoreSettings(true);


            StdSchedulerFactory scheduleFactory = new StdSchedulerFactory(s.GetQuartzSettings());

            //
            quartz = new QuartzWrapper(s.GetQuartzSettings());
            quartz.StartQuartz();
            app.UseCrystalQuartz(() => quartz.Scheduler);
        }
示例#2
0
        protected static void Start(string[] args)
        {
            try
            {
                QuartzJobStoreSettings settings = new QuartzJobStoreSettings(true);
                Console.WriteLine(settings.QuartzTcpServer);
                quartz = new QuartzWrapper(settings.GetQuartzSettings());
                Console.WriteLine();
                quartz.StartQuartz();

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