public EventPublisher(IEventDefinitionService eventDefinitionService, IPointLedgerRepository pointLedgerRepository, IFeedService feedService, IAwardCalculator awardCalculator, IProfileService profileService) { _eventDefinitionService = eventDefinitionService; _pointLedgerRepository = pointLedgerRepository; _feedService = feedService; _awardCalculator = awardCalculator; _profileService = profileService; }
public AwardCalculator(IAwardCalculationQueueRepository awardCalcRepository, IEventDefinitionService eventDefinitionService, IUserRepository userRepository, IErrorLog errorLog, IAwardDefinitionService awardDefinitionService, IUserAwardService userAwardService, IPointLedgerRepository pointLedgerRepository) { _awardCalcRepository = awardCalcRepository; _eventDefinitionService = eventDefinitionService; _userRepository = userRepository; _errorLog = errorLog; _awardDefinitionService = awardDefinitionService; _userAwardService = userAwardService; _pointLedgerRepository = pointLedgerRepository; }
public ProfileService(IProfileRepository profileRepository, ITextParsingService textParsingService, IPointLedgerRepository pointLedgerRepository) { _profileRepository = profileRepository; _textParsingService = textParsingService; _pointLedgerRepository = pointLedgerRepository; }