public IAsynchronousIntervalTimer CreateAsynchronousIntervalTimer(TimeSpan interval, bool delayOnExecute = false) { return new AsynchronousIntervalTimer(_taskDelay, interval, delayOnExecute); }