コード例 #1
0
ファイル: Scheduling.cs プロジェクト: Vitico99/CuBuy_repo
 private ITrigger CreateTrigger(JobMetadata jobMetadata)
 {
     return(TriggerBuilder.Create()
            .WithIdentity(jobMetadata.JobId.ToString())
            .WithCronSchedule(jobMetadata.CronExpression)
            .WithDescription($"{jobMetadata.JobName}")
            .Build());
 }
コード例 #2
0
ファイル: Scheduling.cs プロジェクト: Vitico99/CuBuy_repo
 private IJobDetail CreateJob(JobMetadata jobMetadata)
 {
     return(JobBuilder
            .Create(jobMetadata.JobType)
            .WithIdentity(jobMetadata.JobId.ToString())
            .WithDescription($"{jobMetadata.JobName}")
            .Build());
 }
コード例 #3
0
ファイル: Scheduling.cs プロジェクト: Vitico99/CuBuy_repo
 public CustomQuartzHostedService(ISchedulerFactory
                                  schedulerFactory,
                                  JobMetadata jobMetadata,
                                  IJobFactory jobFactory)
 {
     this.schedulerFactory = schedulerFactory;
     this.jobMetadata      = jobMetadata;
     this.jobFactory       = jobFactory;
 }