public LiveBetStructureResult(IContentRepository contentRepository) : base(contentRepository) { StuctureRequirement liveBetRequirement = new StuctureRequirement(); liveBetRequirement.StoreProperty = "live"; liveBetRequirement.Alias = "l"; liveBetRequirement.function = (x) => contentRepository.GetLiveBet(); AddStructureRequirement(liveBetRequirement); }
public NoSidebarStructureResult(IContentRepository contentRepository) : base(contentRepository) { StuctureRequirement headerRequirement = new StuctureRequirement(); headerRequirement.StoreProperty = "header"; headerRequirement.Alias = "h"; headerRequirement.function = (x) => contentRepository.GetHeaderContent("Sports Betting"); StuctureRequirement footerRequirement = new StuctureRequirement(); footerRequirement.StoreProperty = "footer"; footerRequirement.Alias = "f"; footerRequirement.function = (x) => contentRepository.GetFooterContent(); AddStructureRequirement(headerRequirement); AddStructureRequirement(footerRequirement); }
protected void AddStructureRequirement(StuctureRequirement requirement) { _requirements.Add(requirement); }