public LoopRunner(IRepeatableWork work) { _cancellationSource = new System.Threading.CancellationTokenSource(); _work = work; }