Exemple #1
0
 /// <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="categoryService">The category service.</param>
 public NodeService(
     IRepository repository,
     IUnitOfWork unitOfWork,
     ICmsConfiguration cmsConfiguration,
     IAccessControlService accessControlService,
     ISecurityService securityService,
     Module.Root.Services.ICategoryService categoryService)
 {
     this.repository = repository;
     this.unitOfWork = unitOfWork;
     this.cmsConfiguration = cmsConfiguration;
     this.accessControlService = accessControlService;
     this.securityService = securityService;
     this.categoryService = categoryService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CategoryTreeService" /> 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="accessControlService">The access control service.</param>
 /// <param name="securityService">The security service.</param>
 /// <param name="categoryService">The category service.</param>
 /// <param name="categoryTreeService">The category tree service</param>
 /// <param name="cmsConfiguration">The CMS configuration.</param>
 /// <param name="categorizableItemsService">The categorizable items service</param>
 public CategoryTreeService(
     IRepository repository,
     IUnitOfWork unitOfWork,
     INodesTreeService treeService,
     INodeService nodeService,
     INodesService nodesService,
     IAccessControlService accessControlService,
     ISecurityService securityService,
     Module.Root.Services.ICategoryService categoryService,
     Module.Root.Services.Categories.Tree.ICategoryTreeService categoryTreeService,
     ICmsConfiguration cmsConfiguration,
     ICategorizableItemsService categorizableItemsService)
 {
     this.repository = repository;
     this.unitOfWork = unitOfWork;
     this.treeService = treeService;
     this.nodeService = nodeService;
     this.nodesService = nodesService;
     this.accessControlService = accessControlService;
     this.securityService = securityService;
     this.categoryService = categoryService;
     this.categoryTreeService = categoryTreeService;
     this.cmsConfiguration = cmsConfiguration;
     this.categorizableItemsService = categorizableItemsService;
 }