123456789101112131415161718192021222324252627282930 |
- using FreeScheduler;
- using System;
- namespace ZhonTai.Admin.Tools.TaskScheduler;
- /// <summary>
- /// TaskScheduler配置
- /// </summary>
- public class TaskSchedulerOptions
- {
- /// <summary>
- /// 数据库实例
- /// </summary>
- public IFreeSql FreeSql { get; set; }
- /// <summary>
- /// 配置FreeSql
- /// </summary>
- public Action<IFreeSql> ConfigureFreeSql { get; set; }
- /// <summary>
- /// 任务处理器
- /// </summary>
- public ITaskHandler TaskHandler{ get; set; } = null;
- /// <summary>
- /// 自定义任务处理器
- /// </summary>
- public ITaskIntervalCustomHandler CustomTaskHandler { get; set; } = null;
- }
|