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; }
private static void PrintAllNodes(IContentTree tree) { foreach (var node in tree) { Console.WriteLine($"Node:{node.Title} - {node.ContentId}"); node.Expand(); PrintAllNodes(node.ContentTree); } }
private static void PrintAllUrls(IContentTree tree) { foreach (var node in tree) { Console.WriteLine($"{node.RelativeUrl}"); node.Expand(); PrintAllUrls(node.ContentTree); } }
public ToolLinkProviderNodeController(IModifyViewModelBuilder modifyViewModelBuilder, IToolLinkProviderDraftRepository toolLinkProviderDraftRepository, IContentTree contentTree, ICommandBus commandBus, ICurrentUserContext currentUserContext) { this.currentUserContext = currentUserContext; this.commandBus = commandBus; this.contentTree = contentTree; this.toolLinkProviderDraftRepository = toolLinkProviderDraftRepository; this.modifyViewModelBuilder = modifyViewModelBuilder; }
public ContentTreeSectionNodeController(IContentTreeSectionNodeRepository contentTreeSectionNodeRepository, IContentTreeSectionNodeToContentTreeSectionInputModelMapper contentTreeSectionNodeToContentTreeSectionInputModelMapper, ICommandBus commandBus, IContentTree contentTree, IGuidGetter guidGetter, ICurrentUserContext currentUserContext) { this.currentUserContext = currentUserContext; this.guidGetter = guidGetter; this.contentTree = contentTree; this.commandBus = commandBus; this.contentTreeSectionNodeToContentTreeSectionInputModelMapper = contentTreeSectionNodeToContentTreeSectionInputModelMapper; this.contentTreeSectionNodeRepository = contentTreeSectionNodeRepository; }
public ContentTreeRouteConstraint(IContentTree contentTree) { this.contentTree = contentTree; }
public TreeManagerIndexViewModelBuilder(IContentTree contentTree) { this.contentTree = contentTree; }
public ContentTreeSectionNodeContext(IContentTreeSectionNodeRepository contentTreeSectionNodeRepository, IContentTree contentTree) { this.contentTree = contentTree; this.contentTreeSectionNodeRepository = contentTreeSectionNodeRepository; }
public TreeNodeIdToUrl(IContentTree contentTree) { this.contentTree = contentTree; }
public TreeBranchViewModelBuilder(IContentTree contentTree) { this.contentTree = contentTree; }
public UrlToTreeNodeSummaryMapper(IContentTree contentTree) { this.contentTree = contentTree; }