Пример #1
0
        public static TriggerBuilder WithCronSchedule(this TriggerBuilder triggerBuilder, string cronExpression, Action <CronScheduleBuilder> action)
        {
            CronScheduleBuilder builder = CronScheduleBuilder.CronSchedule(cronExpression);

            action(builder);
            return(triggerBuilder.WithSchedule(builder));
        }
Пример #2
0
        public static IServiceCollectionTriggerConfigurator WithCronSchedule(this IServiceCollectionTriggerConfigurator triggerBuilder, string cronExpression, Action <CronScheduleBuilder>?action = null)
        {
            CronScheduleBuilder builder = CronScheduleBuilder.CronSchedule(cronExpression);

            action?.Invoke(builder);
            triggerBuilder.WithSchedule(builder);
            return(triggerBuilder);
        }