using Furion.Schedule;
using NetAdmin.SysComponent.Host.Jobs;
namespace NetAdmin.SysComponent.Host.Extensions;
///
/// ServiceCollection 扩展方法
///
[SuppressSniffer]
public static class ServiceCollectionExtensions
{
///
/// 添加定时任务
///
public static IServiceCollection AddSchedules(this IServiceCollection me)
{
return me.AddSchedule( //
builder => builder //
.AddJob(false, Triggers.PeriodSeconds(5).SetRunOnStart(true))
.AddJob(false, Triggers.PeriodMinutes(1).SetRunOnStart(true)));
}
}