public IAsyncEnumerator <long> GetAsyncEnumerator(CancellationToken cancellationToken) { var en = new IntervalEnumerator(_period, _start, _end, cancellationToken); en.StartFirst(_initialDelay); return(en); }
public IAsyncEnumerator <long> GetAsyncEnumerator() { var en = new IntervalEnumerator(_period, _start, _end); en.StartFirst(_initialDelay); return(en); }