public ContentTreeNodeController(IContentTreePageNodeContext contentTreePageNodeContext, 
											IContentTreeNodeToContentTreeNodeInputModelMapper contentTreeNodeToContentTreeNodeInputModelMapper,
            ITreeNodeRepository treeNodeRepository, 
											IContentTreeNodeProviderContext contentTreeNodeProviderContext,  
											IContentTreeNodeDisplayViewModelBuilder contentTreeNodeDisplayViewModelBuilder, 
											IRawUrlGetter rawUrlGetter,
											ICommandBus commandBus,
											IGuidGetter guidGetter,
											IContentTreeNodeFileUploadPersister contentTreeNodeFileUploadPersister,
                                            ICurrentUserContext currentUserContext,
                                            ITreeNodeIdToUrl treeNodeIdToUrl,
                                            IGetUrlOfFrontSideWebsite getUrlOfFrontSideWebsite,
                                            IContentTree contentTree,
                                            IContentTreeNodeMetaInformationViewModelBuilder contentTreeNodeMetaInformationViewModelBuilder)
        {
            CurrentUserContext = currentUserContext;
            this.contentTreeNodeMetaInformationViewModelBuilder = contentTreeNodeMetaInformationViewModelBuilder;
            this.contentTree = contentTree;
            this.getUrlOfFrontSideWebsite = getUrlOfFrontSideWebsite;
            this.treeNodeIdToUrl = treeNodeIdToUrl;
            this.currentUserContext = currentUserContext;
            this.contentTreeNodeFileUploadPersister = contentTreeNodeFileUploadPersister;
            this.guidGetter = guidGetter;
            this.commandBus = commandBus;
            this.contentTreeNodeProviderContext = contentTreeNodeProviderContext;
            this.treeNodeRepository = treeNodeRepository;
            this.contentTreeNodeToContentTreeNodeInputModelMapper = contentTreeNodeToContentTreeNodeInputModelMapper;
            this.contentTreePageNodeContext = contentTreePageNodeContext;
        }
 public EngineController()
 {
     this.contentTreeNodeVersionContext = ServiceLocatorManager.Current.Resolve<IContentTreeNodeVersionContext>();
     this.treeNodeRepository = ServiceLocatorManager.Current.Resolve<ITreeNodeRepository>();
     this.treeNodeIdToUrl = ServiceLocatorManager.Current.Resolve<ITreeNodeIdToUrl>();
     this.urlToTreeNodeSummaryMapper = ServiceLocatorManager.Current.Resolve<IUrlToTreeNodeSummaryMapper>();
     this.rawUrlGetter = ServiceLocatorManager.Current.Resolve<IRawUrlGetter>();
 }
 public ContentTreeCacheImplementation(ITreeNodeRepository treeNodeRepository, 
     IContentTreeNodeProviderContext contentTreeNodeProviderContext,
     ICommandBus commandBus,
     IGuidGetter guidGetter,
     IGetPathToDataDirectoryService getPathToDataDirectoryService)
     : base(treeNodeRepository, contentTreeNodeProviderContext, commandBus, guidGetter)
 {
     this.getPathToDataDirectoryService = getPathToDataDirectoryService;
 }
 public ContentTreeSectionNodeRepository(IDataModelDataContext dataModelDataContext, ITreeNodeRepository treeNodeRepository,
     ISectionNodeProviderDraftToContentTreeSectionNodeMapper sectionNodeProviderDraftToContentTreeSectionNodeMapper,
     IGetPathToDataDirectoryService getPathToDataDirectoryService)
 {
     this.getPathToDataDirectoryService = getPathToDataDirectoryService;
     this.sectionNodeProviderDraftToContentTreeSectionNodeMapper = sectionNodeProviderDraftToContentTreeSectionNodeMapper;
     this.treeNodeRepository = treeNodeRepository;
     this.dataModelDataContext = dataModelDataContext;
 }
 public TreeNodeSummaryContext(ITreeNodeRepository treeNodeRepository, 
     ITreeNodeProviderContext treeNodeProviderContext,
     ICommandBus commandBus,
     IGuidGetter guidGetter)
 {
     this.guidGetter = guidGetter;
     this.commandBus = commandBus;
     this.treeNodeProviderContext = treeNodeProviderContext;
     this.treeNodeRepository = treeNodeRepository;
 }
Esempio n. 6
0
 public ContentTree(ITreeNodeRepository treeNodeRepository, 
     IContentTreeNodeProviderContext contentTreeNodeProviderContext,
     ICommandBus commandBus,
     IGuidGetter guidGetter)
 {
     this.guidGetter = guidGetter;
     this.commandBus = commandBus;
     this.contentTreeNodeProviderContext = contentTreeNodeProviderContext;
     this.treeNodeRepository = treeNodeRepository;
 }
 public ToolLinkController(ITreeNodeRepository treeNodeRepository, 
     ITreeNodeIdToUrl treeNodeIdToUrl,
     IUrlToTreeNodeSummaryMapper urlToTreeNodeSummaryMapper,
     IRawUrlGetter rawUrlGetter,
     IToolLinkProviderDraftRepository toolLinkProviderDraftRepository)
 {
     this.toolLinkProviderDraftRepository = toolLinkProviderDraftRepository;
     this.rawUrlGetter = rawUrlGetter;
     this.urlToTreeNodeSummaryMapper = urlToTreeNodeSummaryMapper;
     this.treeNodeIdToUrl = treeNodeIdToUrl;
     this.treeNodeRepository = treeNodeRepository;
 }
 public HandleContentSecurity(ICurrentUserContext currentUserContext,
     IContentTreeSectionNodeRepository contentTreeSectionNodeRepository,
     IUserRepository userRepository,
     IRoleRepository roleRepository,
     ITreeNodeRepository treeNodeRepository,
     IGetTheNotAuthorizedPage getTheNotAuthorizedPage)
 {
     this.currentUserContext = currentUserContext;
     this.contentTreeSectionNodeRepository = contentTreeSectionNodeRepository;
     this.userRepository = userRepository;
     this.roleRepository = roleRepository;
     this.treeNodeRepository = treeNodeRepository;
     this.getTheNotAuthorizedPage = getTheNotAuthorizedPage;
 }
 public HomepageContentTreeNodeController(IContentTreeNodeVersionContext contentTreeNodeVersionContext, IContentTreeNodeToContentTreeNodeInputModelMapper contentTreeNodeToContentTreeNodeInputModelMapper, IContentTreeNodeInputModelToContentTreeNodeMapper contentTreeNodeInputModelToContentTreeNodeMapper, IContentTreeNodeContext contentTreeNodeContext, ITreeNodeRepository treeNodeRepository, ITreeNodeProviderContext treeNodeProviderContext, IContentTreeNodeDisplayViewModelBuilder contentTreeNodeDisplayViewModelBuilder, IRawUrlGetter rawUrlGetter, ICommandBus commandBus, IGuidGetter guidGetter, IContentTreeNodeFileUploadPersister contentTreeNodeFileUploadPersister)
     : base(contentTreeNodeVersionContext, contentTreeNodeToContentTreeNodeInputModelMapper, contentTreeNodeInputModelToContentTreeNodeMapper, contentTreeNodeContext, treeNodeRepository, treeNodeProviderContext, contentTreeNodeDisplayViewModelBuilder, rawUrlGetter, commandBus, guidGetter, contentTreeNodeFileUploadPersister)
 {
 }
 public ActionController(ITreeNodeRepository repository)
 {
     this.repository = repository;
 }
 public HomepageIndexViewModelBuilder(ITreeNodeRepository treeNodeRepository,
     IContentTreeNodeContext contentTreeNodeContext)
 {
     this.contentTreeNodeContext = contentTreeNodeContext;
     this.treeNodeRepository = treeNodeRepository;
 }
Esempio n. 12
0
 public HomeController(ITreeNodeRepository repository)
 {
     this.repository = repository;
 }
 public ContentTreeSectionNodeRepository(IDataModelDataContext dataModelDataContext, ITreeNodeRepository treeNodeRepository, ISectionNodeProviderDraftToContentTreeSectionNodeMapper sectionNodeProviderDraftToContentTreeSectionNodeMapper)
 {
     this.sectionNodeProviderDraftToContentTreeSectionNodeMapper = sectionNodeProviderDraftToContentTreeSectionNodeMapper;
     this.treeNodeRepository = treeNodeRepository;
     this.dataModelDataContext = dataModelDataContext;
 }