using RichCreator.Utility.InputControl;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace RichCreator.Jobs
{
///
/// 任务基类
///
public abstract class JobBase
{
///
/// 配置
///
protected RichCreatorConfig Config { get; private set; }
public JobBase(RichCreatorConfig config)
{
this.Config = config;
}
///
/// 任务开始执行
///
///
public abstract bool DoWork(out bool tryAgain,CancellationToken cancellationToken,Int32 isRunning);
}
}