public TriggeredTask(SimpleTaskScheduler outer, IRunnable task, ITrigger trigger) : base(new ErrorHandlingRunnableWrapper(outer, task), null) { _outer = outer; _trigger = trigger; }
public ErrorHandlingRunnableWrapper(SimpleTaskScheduler outer, IRunnable target) { _outer = outer; _target = target; }
public SchedulerTask(SimpleTaskScheduler outer) { _outer = outer; }