namespace TakeoutSaaS.Module.Scheduler.Abstractions;

/// <summary>
/// 周期性任务注册抽象。
/// </summary>
public interface IRecurringJobRegistrar
{
    /// <summary>
    /// 注册所有预设的周期性任务。
    /// </summary>
    Task RegisterAsync(CancellationToken cancellationToken = default);
}
