using Coravel; using Coravel.Scheduling.Schedule; using Microsoft.Extensions.DependencyInjection; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using VideoAnalysisCore.Job; namespace Learn.VideoAnalysis.Expand { public static class CoravelExpand { public static int MyProperty { get; set; } public static void Init(IServiceCollection service) { service.AddScheduler(); service.AddTransient(); } public static void Run(IServiceProvider provider) { provider.UseScheduler(scheduler => { //每5分钟执行一次 未处理视频扫描 scheduler.Schedule().EveryFiveMinutes(); }); } } }