public override async Task <QuartzNetResult> StopScheduleAsync(ScheduleModel schedule, ServerCallContext context) { var result = new QuartzNetResult(); BaseQuartzNetResult baseQuartz = await SchedulerCenter.GetSchedulerCenter().StopScheduleAsync(); result.Code = baseQuartz.Code; result.Msg = baseQuartz.Msg; return(result); }
public override async Task <QuartzNetResult> RunScheduleJob(ScheduleModel schedule, ServerCallContext context) { var result = new QuartzNetResult() { Code = -1, Msg = "ʧ°Ü" }; var Db = DBClientManage.GetSqlSugarClient(); var Schedule = await Db.Queryable <ScheduleEntity>().FirstAsync(w => w.Id == schedule.JonId); if (Schedule != null) { BaseQuartzNetResult baseQuartz = await SchedulerCenter.GetSchedulerCenter().RunScheduleJob(Schedule); result.Code = baseQuartz.Code; result.Msg = baseQuartz.Msg; } return(result); }