public ContentTreeNodeController(IContentTreeNodeVersionContext contentTreeNodeVersionContext, 
											IContentTreeNodeToContentTreeNodeInputModelMapper contentTreeNodeToContentTreeNodeInputModelMapper, 
											IContentTreeNodeContext contentTreeNodeContext, 
											ITreeNodeRepository treeNodeRepository, 
											ITreeNodeProviderContext treeNodeProviderContext,  
											IContentTreeNodeDisplayViewModelBuilder contentTreeNodeDisplayViewModelBuilder, 
											IRawUrlGetter rawUrlGetter,
											ICommandBus commandBus,
											IGuidGetter guidGetter,
											IContentTreeNodeFileUploadPersister contentTreeNodeFileUploadPersister,
                                            ICurrentUserContext currentUserContext,
                                            ITreeNodeIdToUrl treeNodeIdToUrl,
                                            IGetUrlOfFrontSideWebsite getUrlOfFrontSideWebsite)
        {
            this.getUrlOfFrontSideWebsite = getUrlOfFrontSideWebsite;
            this.treeNodeIdToUrl = treeNodeIdToUrl;
            this.currentUserContext = currentUserContext;
            this.contentTreeNodeFileUploadPersister = contentTreeNodeFileUploadPersister;
            this.guidGetter = guidGetter;
            this.commandBus = commandBus;
            this.rawUrlGetter = rawUrlGetter;
            this.contentTreeNodeDisplayViewModelBuilder = contentTreeNodeDisplayViewModelBuilder;
            this.treeNodeProviderContext = treeNodeProviderContext;
            this.treeNodeRepository = treeNodeRepository;
            this.contentTreeNodeContext = contentTreeNodeContext;
            this.contentTreeNodeToContentTreeNodeInputModelMapper = contentTreeNodeToContentTreeNodeInputModelMapper;
            this.contentTreeNodeVersionContext = contentTreeNodeVersionContext;
        }
Пример #2
0
 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 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 ContentTreeNodeContext(IContentTreeNodeVersionContext contentTreeNodeVersionContext, 
										ITreeNodeSummaryContext treeNodeSummaryContext)
        {
            this.treeNodeSummaryContext = treeNodeSummaryContext;
            this.contentTreeNodeVersionContext = contentTreeNodeVersionContext;
        }
 public ContentNodeProvider(IContentTreeNodeVersionContext contentTreeNodeVersionContext)
 {
     this.contentTreeNodeVersionContext = contentTreeNodeVersionContext;
 }