private void AddReference(IXmlNode node, Entry entry) { if (!entry.Node.PositionEquals(node)) { if (entry.References == null) { GenerateId(entry); format.SetIdentity(entry.Node, entry.Id); } node.Clear(); entry.AddReference(node); format.SetReference(node, entry.Id); } }
private void AddReference(IXmlNode node, Entry entry) { if (!entry.Node.PositionEquals(node)) { if (entry.References == null) { GenerateId(entry); format.SetIdentity(entry.Node, entry.Id); } node.Clear(); entry.AddReference(node); format.SetReference(node, entry.Id); } }