/// <summary> /// 暂停某个调度任务 /// </summary> /// <returns>The schedule job async.</returns> /// <param name="scheduleEntity">Schedule entity.</param> public async Task <bool> PauseScheduleJobAsync(ScheduleEntity scheduleEntity) { try { _scheduler = await _schedulerFactory.GetScheduler(); await _scheduler.PauseJob(new JobKey(scheduleEntity.JobKey, scheduleEntity.JobGroup)); ScheduleEntity scheduleEntityData = _baseRepositoryMysql.FindSingle(x => x.Id == scheduleEntity.Id); scheduleEntityData.RunState = "暂停中"; _baseRepositoryMysql.Update(scheduleEntityData); return(true); } catch (Exception ex) { throw ex; } }
public Book GetBook() { return(_baseRepositoryMysql.FindSingle(x => x.Price == "string")); }