Ejemplo n.º 1
0
 /// <summary>
 /// 创建自动任务细节
 /// </summary>
 /// <param name="name">任务名称</param>
 /// <param name="group">任务组</param>
 /// <param name="autoJobData">任务数据</param>
 /// <returns><see cref="IJobDetail"/></returns>
 public static IJobDetail CreateDetail <T>(string name, string group, AutoJobTask autoJobData) where T : IJob
 {
     return(JobBuilder.Create(typeof(T))
            .WithIdentity(name, group)
            .UsingJobData(new JobDataMap(new Dictionary <string, AutoJobTask>()
     {
         ["data"] = autoJobData
     })).Build());
 }
Ejemplo n.º 2
0
 public async Task <TData <int> > SaveNewJob([FromBody] AutoJobTask autoJob)
 {
     return(await AutoJobService.SaveAsync(autoJob));
 }