コード例 #1
0
 public static ServiceConfigurator <TService> ScheduleQuartzJobWithSimpleSchedule <TService, TJob>(
     this ServiceConfigurator <TService> configurator, Action <SimpleScheduleBuilder> action, string calendarName = null)
     where TJob : IJob where TService : class
 {
     return(configurator.ScheduleQuartzJobWithTrigger <TService, TJob>(TopshelfQuartzTriggerExtensions.GetSimpleScheduleTrigger(action, calendarName)));
 }
コード例 #2
0
 public static ServiceConfigurator <TService> ScheduleQuartzJobWithCronSchedule <TService, TJob>(
     this ServiceConfigurator <TService> configurator, string cronSchedule, string calendarName = null)
     where TJob : IJob where TService : class
 {
     return(configurator.ScheduleQuartzJobWithTrigger <TService, TJob>(TopshelfQuartzTriggerExtensions.GetCronScheduleTrigger(cronSchedule, calendarName)));
 }