feat:合并
This commit is contained in:
@@ -156,5 +156,16 @@ namespace Yi.Furion.Application.Rbac.Services.Impl
|
|||||||
var result = _schedulerFactory.TryUpdateJob(schedulerBuilder, out var scheduler);
|
var result = _schedulerFactory.TryUpdateJob(schedulerBuilder, out var scheduler);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
public bool RunOnce(string jobId)
|
||||||
|
{
|
||||||
|
var result = _schedulerFactory.TryGetJob(jobId, out var scheduler);
|
||||||
|
|
||||||
|
var triggerBuilder = Triggers.Period(100).SetRunOnStart(true).SetMaxNumberOfRuns(1);
|
||||||
|
scheduler.AddTrigger(triggerBuilder);
|
||||||
|
//设置启动时执行一次,然后最大只执行一次
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user