public void AppendChild(PageLocation newChild) { // TODO: Q? test != self or not? newChild.SetParent(this); if (SiteMap.Instance.ContainsID(newChild.ID)) { SiteMap.Instance[newChild.ID] = newChild; } else { SiteMap.Instance.AddPage(newChild); } _childLocations.Add(newChild); }
public void AppendChild(PageLocation newChild) { // TODO: Q? test != self or not? newChild.SetParent(this); if (SiteMap.Instance.ContainsID(newChild.ID)) { SiteMap.Instance[newChild.ID] = newChild; } else SiteMap.Instance.AddPage(newChild); _childLocations.Add(newChild); }