/// <summary> /// Initializes a new instance of the <see cref="NodeService" /> class. /// </summary> /// <param name="repository">The repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="cmsConfiguration">The CMS configuration.</param> /// <param name="accessControlService">The access control service.</param> /// <param name="securityService">The security service.</param> /// <param name="sitemapService">The sitemap service.</param> public NodeService( IRepository repository, IUnitOfWork unitOfWork, ICmsConfiguration cmsConfiguration, IAccessControlService accessControlService, ISecurityService securityService, Module.Pages.Services.ISitemapService sitemapService) { this.repository = repository; this.unitOfWork = unitOfWork; this.cmsConfiguration = cmsConfiguration; this.accessControlService = accessControlService; this.securityService = securityService; this.sitemapService = sitemapService; }
/// <summary> /// Initializes a new instance of the <see cref="SitemapService" /> class. /// </summary> /// <param name="repository">The repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="treeService">The tree service.</param> /// <param name="nodeService">The node service.</param> /// <param name="nodesService">The nodes service.</param> /// <param name="tagService">The tag service.</param> /// <param name="accessControlService">The access control service.</param> /// <param name="securityService">The security service.</param> /// <param name="sitemapService">The sitemap service.</param> /// <param name="cmsConfiguration">The CMS configuration.</param> public SitemapService( IRepository repository, IUnitOfWork unitOfWork, ISitemapTreeService treeService, INodeService nodeService, INodesService nodesService, ITagService tagService, IAccessControlService accessControlService, ISecurityService securityService, Module.Pages.Services.ISitemapService sitemapService, ICmsConfiguration cmsConfiguration) { this.repository = repository; this.unitOfWork = unitOfWork; this.treeService = treeService; this.nodeService = nodeService; this.nodesService = nodesService; this.tagService = tagService; this.accessControlService = accessControlService; this.securityService = securityService; this.sitemapService = sitemapService; this.cmsConfiguration = cmsConfiguration; }