private static ITrigger CreateTrigger(JobSchedule schedule)
 {
     return(TriggerBuilder
            .Create()
            .WithIdentity($"{schedule.JobType.FullName}.trigger")
            .WithCronSchedule(schedule.CronExpression)
            .WithDescription(schedule.CronExpression)
            .Build());
 }
        private static IJobDetail CreateJob(JobSchedule schedule)
        {
            var jobType = schedule.JobType;

            try
            {
                return(JobBuilder
                       .Create(jobType)
                       .WithIdentity(jobType.FullName)
                       .WithDescription(jobType.Name)
                       .Build());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }