public ContentTreeSectionController(ITreeNodeIdToUrl treeNodeIdToUrl, 
     IContentTreeSectionNodeRepository contentTreeSectionNodeRepository,
     IUrlToTreeNodeSummaryMapper	urlToTreeNodeSummaryMapper)
 {
     this.urlToTreeNodeSummaryMapper = urlToTreeNodeSummaryMapper;
     this.contentTreeSectionNodeRepository = contentTreeSectionNodeRepository;
     this.treeNodeIdToUrl = treeNodeIdToUrl;
 }
예제 #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>();
 }
예제 #3
0
 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;
 }