public void RecordRemoved(IDataRecord record) { if (record.Identifier == GraphId || record.Identifier == WorkspaceId) Repository.Remove(this); } }