public MetricsService( IProjectService projectService, IAnalyticsService analyticsService, IStatisticsProvider statisticsProvider, IKpiProvider kpiProvider, IVkUrlProvider vkUrlProvider, IDateTimeHelper dateTimeHelper, IProjectRepository projectRepository, IUnitOfWorkProvider unitOfWorkProvider, IIrChartDataProvider irChartDataProvider, IRawDataProvider rawDataRepository, IVkGroupRepository vkGroupRepository) { this.projectService = projectService; this.analyticsService = analyticsService; this.statisticsProvider = statisticsProvider; this.kpiProvider = kpiProvider; this.vkUrlProvider = vkUrlProvider; this.dateTimeHelper = dateTimeHelper; this.projectRepository = projectRepository; this.unitOfWorkProvider = unitOfWorkProvider; this.irChartDataProvider = irChartDataProvider; this.rawDataRepository = rawDataRepository; this.vkGroupRepository = vkGroupRepository; }
public ExportDataProvider(IRawDataProvider dataProvider, IStatisticsProvider statisticsProvider, IIrChartDataProvider irChartDataProvider) { this.dataProvider = dataProvider; this.statisticsProvider = statisticsProvider; this.irChartDataProvider = irChartDataProvider; }