private static IPageContent[] GetContents(Page page, string id) { var positions = (page.PageContents ?? new IPageContent[0]) .Where(it => it.PlaceHolderId.Equals(id, StringComparison.InvariantCultureIgnoreCase)) .ToArray(); return positions; }
public Page(Page parent, string name) { this.Site = parent.Site; this.AbsoluteName = FullNameHelper.Combine(parent.AbsoluteName, name); this.Name = name; }