public void Send(PerfWorkItem <T> workItem) { if (_disposed) { throw new Exception("Dispose method has been called"); } _actionBlock.Post(workItem); }
private void RaiseCompleted(PerfWorkItem <T> item) { ItemComplete?.Invoke(this, item); }