public IncentiveAssignmentService( ITraderRepository traderRepository, IIncentiveDefinitionRepository incentiveDefinitionRepository, IIncentiveValueCalculator incentiveValueCalculator, IIncentiveRepository incentiveRepository ) { _traderRepository = traderRepository; _incentiveDefinitionRepository = incentiveDefinitionRepository; _incentiveValueCalculator = incentiveValueCalculator; _incentiveRepository = incentiveRepository; }