public void PerformanceTest1() { _allPages = PageCache.All(); DoTestRound("Round 1"); DoTestRound("Round 2"); DoTestRound("Round 3"); }
public void PerformanceTest0() { // make sure rockContext is initialized so the extra 10 seconds doesn't throw off the stats using (var rockContext = new RockContext()) { var warmup = new AttributeService(rockContext).Queryable().FirstOrDefault(); } _allPages = PageCache.All(); DefinedValueCache.Get(SystemGuid.DefinedValue.INTERACTIONCHANNELTYPE_WEBSITE); }
private void LoadPagePicker(int siteId) { var pageList = PageCache.All().Where(p => p.SiteId == siteId) .OrderBy(p => p.ParentPageId) .ThenBy(p => p.Order) .Select(p => new { p.Id, Name = p.InternalName }); ddlPageList.DataSource = pageList; ddlPageList.DataValueField = "Id"; ddlPageList.DataTextField = "Name"; ddlPageList.DataBind(); }