Example #1
0
 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;
 }
Example #2
0
 public ExportDataProvider(IRawDataProvider dataProvider, IStatisticsProvider statisticsProvider, IIrChartDataProvider irChartDataProvider)
 {
     this.dataProvider        = dataProvider;
     this.statisticsProvider  = statisticsProvider;
     this.irChartDataProvider = irChartDataProvider;
 }