protected override void Dispose(bool disposing) { if (!_Disposed) { if (disposing) { _RuleGraph.Dispose(); } _Disposed = true; } base.Dispose(disposing); }