Ejemplo n.º 1
0
 public AnalyticsService(IRawDataProvider rawDataProvider, IPostDensityCalculator postDensityCalculator, IDateTimeHelper dateTimeHelper, IProjectRepository projectRepository, IUserStatusCalculator usersCalculator)
 {
     this.rawDataProvider       = rawDataProvider;
     this.postDensityCalculator = postDensityCalculator;
     this.dateTimeHelper        = dateTimeHelper;
     this.projectRepository     = projectRepository;
     this.usersCalculator       = usersCalculator;
 }
Ejemplo n.º 2
0
 public ConcurrentAnalysisService(IMetricsService metricsService, IProjectService projectService, IProjectRepository projectRepository, IUnitOfWorkProvider unitOfWorkProvider, IUserStatusCalculator usersCalculator, IValueRanker ranker)
 {
     this.metricsService     = metricsService;
     this.projectService     = projectService;
     this.projectRepository  = projectRepository;
     this.unitOfWorkProvider = unitOfWorkProvider;
     this.usersCalculator    = usersCalculator;
     this.ranker             = ranker;
 }