public AnalysisGroupKPIsCalculator(IKPICalculationContext kpiCalculationContext, IAnalysisGroupRepository analysisGroupRepository, IAnalysisGroupCampaignQuery analysisGroupCampaignQuery, IAuditEventRepository auditEventRepository) { _kpiCalculationContext = kpiCalculationContext; _analysisGroupRepository = analysisGroupRepository; _analysisGroupCampaignQuery = analysisGroupCampaignQuery; _auditEventRepository = auditEventRepository; }
public AnalysisGroupsController(IAnalysisGroupRepository analysisGroupRepository, ICampaignRepository campaignRepository, IClashRepository clashRepository, IProductRepository productRepository, IUsersRepository usersRepository, IModelDataValidator <CreateAnalysisGroupModel> validator, IAnalysisGroupCampaignQuery groupCampaignQuery, IMapper mapper) { _analysisGroupRepository = analysisGroupRepository; _campaignRepository = campaignRepository; _clashRepository = clashRepository; _productRepository = productRepository; _usersRepository = usersRepository; _validator = validator; _groupCampaignQuery = groupCampaignQuery; _mapper = mapper; }