public void Dispose() { markers?.Clear(); markers.Disconnect(_document); markers = null; _document = null; }