public void Dispose() { _actions?.Clear(); _engine?.Dispose(); _dataReceiver?.Dispose(); _actions = null; _engine = null; _dataReceiver = null; }