/// <summary> /// Handles disposing to release unmanaged memory. /// </summary> /// <param name="disposing">Indicates whether managed resources should be disposed.</param> protected override void Dispose(bool disposing) { _graph?.Dispose(); base.Dispose(disposing); }