コード例 #1
0
ファイル: NodeService.cs プロジェクト: night-king/BetterCMS
 /// <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;
 }
コード例 #2
0
ファイル: NodeService.cs プロジェクト: k4gdw/BetterCMS
 /// <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;
 }
コード例 #3
0
 /// <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;
 }
コード例 #4
0
ファイル: SitemapService.cs プロジェクト: wezmag/BetterCMS
 /// <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;
 }