public LoopWorker(LoopWorkerOptions setting, Action <CancellationToken> callback) : this(setting, c => { callback(c); return(Task.CompletedTask); }) { }
public LoopWorker(LoopWorkerOptions options, Func <CancellationToken, Task> callback) { _callback = callback; IsRunning = false; Options = options; }