public LandingPageVariable(Func <Tuple <SiteInfo, ItemInfo> > siteAndItem, ItemInfoClient itemInfo) { _siteAndItem = siteAndItem; _itemInfo = itemInfo; DependentVariables.Add("Language"); //TODO: Language? DependentVariables.Add("Campaign"); }
public XGenParser(string sitecoreRoot) { _sitecoreRoot = sitecoreRoot; _geoDataRepository = new GeoDataRepository(); InfoClient = new ItemInfoClient(new Uri(new Uri(sitecoreRoot), "/api/xgen/").ToString()); }
public XGenParser(string sitecoreRoot) { this._sitecoreRoot = sitecoreRoot; this.InfoClient = new ItemInfoClient(new Uri(new Uri(sitecoreRoot), "/api/xgen/").ToString()); }