protected virtual void Dispose(bool disposing) { if (!disposing) { return; } Background?.Dispose(); Background = null; }
protected BackgroundProducer() { Background = new BackgroundThreadProducer <T>(); }