public RunningTask(IScheduledTask scheduledTask, DateTime started) { Argument.IsNotNull(() => scheduledTask); ScheduledTask = scheduledTask; Started = started; CancellationTokenSource = new CancellationTokenSource(); }