private void DoOneJob(IJobQueue <Action> jobQueue) { jobQueue.Enqueue(() => _autoResetEvent.Set()); _autoResetEvent.WaitOne(); jobQueue.Stop(); }