Example #1
0
        public async Task CanStopLongRunningCronJob() {
            var job = new LongRunningJob(Log);
            var runner = new JobRunner(job, Log);
            var cts = new CancellationTokenSource(TimeSpan.FromSeconds(1));
            var result = await runner.RunAsync(cts.Token);

            Assert.True(result);
        }
 private static void RunJobs(LoggerFactory loggerFactory) {
     var jobRunner = new JobRunner(loggerFactory);
     jobRunner.RunContinuousAsync<ValuesPostJob>();
     jobRunner.RunContinuousAsync<WorkItemJob>(instanceCount: 2);
 }