/// <summary>
 /// 添加一个job
 /// </summary>
 /// <param name="job"></param>
 /// <param name="trigger"></param>
 /// <returns></returns>
 public async Task AddJob(SchedulerJobEntity job, SchedulerTriggerEntity trigger)
 {
     if (_scheduler.IsStarted)
     {
         await _scheduler.ScheduleJob(GetJob(job), GetTrigger(trigger));
     }
 }
 /// <summary>
 /// 获取trigger
 /// </summary>
 /// <param name="trigger"></param>
 /// <returns></returns>
 private ITrigger GetTrigger(SchedulerTriggerEntity trigger) => TriggerBuilder.Create()
 .WithIdentity(trigger.Key, SchedulerTriggerEntity.Group)
 .WithDescription(trigger.Desc)
 .StartNow()
 .WithCronSchedule(trigger.Rule)
 .Build();