Esempio n. 1
0
        public static ScheduledJob GetJobDefinition()
        {
            ScheduledJobRepository repository =
                ServiceLocator.Current.GetInstance <ScheduledJobRepository>();
            ScheduledJob job = repository.Get("Execute", typeof(SendNewsLetterTask).FullName,
                                              typeof(SendNewsLetterTask).Assembly.GetName().Name);

            return(job);
        }
Esempio n. 2
0
        protected virtual void RunIndexJob()
        {
            var job = ScheduledJobRepository.Get(new Guid("8EB257F9-FF22-40EC-9958-C1C5BA8C2A53"));

            if (job == null)
            {
                return;
            }

            ScheduledJobExecutor.StartAsync(job, new JobExecutionOptions {
                Trigger = ScheduledJobTrigger.User
            });
        }
 public JobRepository()
 {
     _actualRepository = new ScheduledJobRepository();
 }