mirror of
https://github.com/nsnail/NetAdmin.git
synced 2025-12-22 14:05:48 +08:00
chore: 🔨 移动端样式调整
[skip ci]
This commit is contained in:
@@ -62,13 +62,17 @@ public static class ServiceCollectionExtensions
|
||||
/// <summary>
|
||||
/// 添加定时任务
|
||||
/// </summary>
|
||||
public static IServiceCollection AddSchedules(this IServiceCollection me, bool force = false)
|
||||
public static IServiceCollection AddSchedules(this IServiceCollection me, bool force = false, Action<ScheduleOptionsBuilder> optionsAction = null)
|
||||
{
|
||||
return App.WebHostEnvironment.IsProduction() || force
|
||||
? me.AddSchedule( //
|
||||
builder => builder //
|
||||
.AddJob<ScheduledJob>(true, Triggers.PeriodSeconds(1).SetRunOnStart(true))
|
||||
.AddJob<FreeScheduledJob>(true, Triggers.PeriodMinutes(1).SetRunOnStart(true)))
|
||||
? me.AddSchedule( //
|
||||
builder => {
|
||||
_ = builder //
|
||||
.AddJob<ScheduledJob>(true, Triggers.PeriodSeconds(1).SetRunOnStart(true))
|
||||
.AddJob<FreeScheduledJob>(true, Triggers.PeriodMinutes(1).SetRunOnStart(true));
|
||||
|
||||
optionsAction?.Invoke(builder);
|
||||
})
|
||||
: me;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user