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; }
public DashboardDataService() { _pageScoreNodeHelper = new PageScoreNodeHelper(); _umbracoHelper = new UmbracoHelper(UmbracoContext.Current); _tableNameHelper = new TableNameHelper <NodeReport>(); }