public PagesController(IPageService pageService, IPageTemplateService pageTemplateService, IClientNavigationService clientNavigationService, IBodyTemplateService bodyTemplateService) { _pageService = pageService; _pageTemplateService = pageTemplateService; _clientNavigationService = clientNavigationService; _bodyTemplateService = bodyTemplateService; }
public PageManageModel() { _pageService = HostContainer.GetInstance <IPageService>(); _bodyTemplateService = HostContainer.GetInstance <IBodyTemplateService>(); _pageTemplateService = HostContainer.GetInstance <IPageTemplateService>(); _fileTemplateService = HostContainer.GetInstance <IFileTemplateService>(); var styleService = HostContainer.GetInstance <IStyleService>(); var socialMediaTokenService = HostContainer.GetInstance <ISocialMediaTokenService>(); int position; int relativePageId; var relativePages = _pageService.GetRelativePages(out position, out relativePageId); StatusList = _pageService.GetStatus(); Parents = _pageService.GetPossibleParents(); PageTemplates = _pageTemplateService.GetPageTemplateSelectList(); FileTemplates = _fileTemplateService.GetFileTemplates(); Positions = EnumUtilities.GenerateSelectListItems <PageEnums.PagePosition>(); PageSecurityModels = _pageService.GetPageSecurities(); BodyTemplates = _bodyTemplateService.GetBodyTemplates(); IncludedStyles = styleService.GetIncludedStyles(); Position = position; RelativePageId = relativePageId; RelativePages = relativePages; IncludeInSiteNavigation = true; DisableNavigationCascade = false; Log = new SubscriptionLogManageModel(); Notify = new NotificationInitializeModel(NotificationEnums.NotificationModule.Page, new NotificationPageParameterModel { Id = -1 }); SocialMessages = socialMediaTokenService.GetAvailableSocialMediaMessageModels(); SEOScoring = new SEOScoringModel(); }
public HelpService(IBodyTemplateService bodyTemplateService) { _bodyTemplateService = bodyTemplateService; }
public BodyTemplateManageModel() { _bodyTemplateService = HostContainer.GetInstance <IBodyTemplateService>(); }
public BodyTemplatesController(IBodyTemplateService bodyTemplateService) { _bodyTemplateService = bodyTemplateService; }