public static async Task Done( this ISchedulerClockTrigger scheduler, string clockName = null) { clockName = clockName ?? Sql.CommandScheduler.Clock.DefaultClockName; using (var db = new CommandSchedulerDbContext()) { var now = Clock.Latest(Clock.Current, db.Clocks.Single(c => c.Name == clockName)).Now(); await scheduler.AdvanceClock(clockName, now); } }