private void BindPersonalizationEngineResults() { var engine = new PersonalizationEngine(); IEnumerable <PageData> pages = engine.GetRecommendedContent(Page.User, CurrentPage.LanguageBranch, PageCount); PageListControl.DataSource = pages; PageListControl.DataBind(); }
protected IEnumerable <PageData> GetPersonalizationEngineResults() { var engine = new PersonalizationEngine(); var selectedContentProviders = ContentProviders.Value as SelectedContentProviders; if (selectedContentProviders == null) { throw new FormatException("PropertyContentProviderSelection.Value cannot be cast as SelectedContentProviders"); } return(engine.GetRecommendedContent(Page.User, CurrentPage.LanguageBranch, selectedContentProviders.PageCount, selectedContentProviders.GetSelectedContentProviders())); }