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 ToolLinkProviderNodeController(IModifyViewModelBuilder modifyViewModelBuilder, IToolLinkProviderDraftRepository toolLinkProviderDraftRepository, ITreeNodeSummaryContext treeNodeSummaryContext, ICommandBus commandBus, ICurrentUserContext currentUserContext) { this.currentUserContext = currentUserContext; this.commandBus = commandBus; this.treeNodeSummaryContext = treeNodeSummaryContext; this.toolLinkProviderDraftRepository = toolLinkProviderDraftRepository; this.modifyViewModelBuilder = modifyViewModelBuilder; }
public ToolLinkContext(IToolLinkProviderDraftToToolLinkMapper toolLinkProviderDraftToToolLinkMapper, IToolLinkProviderDraftRepository toolLinkProviderDraftRepository) { this.toolLinkProviderDraftRepository = toolLinkProviderDraftRepository; this.toolLinkProviderDraftToToolLinkMapper = toolLinkProviderDraftToToolLinkMapper; }