Esempio n. 1
0
        public DashboardDataService(ITypedPublishedContentQuery typedPublishedContentQuery, IPageScoreNodeHelper pageScoreNodeHelper,
                                    INodeReportRepository nodeReportRepository)
        {
            if (typedPublishedContentQuery == null)
            {
                throw new ArgumentNullException(nameof(typedPublishedContentQuery));
            }
            if (pageScoreNodeHelper == null)
            {
                throw new ArgumentNullException(nameof(pageScoreNodeHelper));
            }
            if (nodeReportRepository == null)
            {
                throw new ArgumentNullException(nameof(nodeReportRepository));
            }

            _typedPublishedContentQuery = typedPublishedContentQuery;
            _pageScoreNodeHelper        = pageScoreNodeHelper;
            _nodeReportRepository       = nodeReportRepository;
        }
Esempio n. 2
0
 public DashboardDataService()
 {
     _pageScoreNodeHelper = new PageScoreNodeHelper();
     _umbracoHelper       = new UmbracoHelper(UmbracoContext.Current);
     _tableNameHelper     = new TableNameHelper <NodeReport>();
 }