public override void OnDestroy() { if (model != null) { model.PropertyChanged -= OnModelPropertyChanged; model = null; } if (workspaceTagsView != null) { workspaceTagsView.Updated -= OnWorkspaceTagsUpdated; workspaceTagsView.Dispose(); workspaceTagsView = null; } base.OnDestroy(); }
public void Dispose() { model.PropertyChanged -= OnModelPropertyChanged; tagList.Dispose(); tagList = null; }