public UserInterestTasks(IUserInterestRepository userInterestRepository, IInterestScoreCalculator interestScoreCalculator, IHighestScoreCalculator highestScoreCalculator, ICloseInterestLimiter closeInterestLimiter, IMainCategoryScoreCalculator mainCategoryScoreCalculator) { _userInterestRepository = userInterestRepository; _interestScoreCalculator = interestScoreCalculator; _highestScoreCalculator = highestScoreCalculator; _closeInterestLimiter = closeInterestLimiter; _mainCategoryScoreCalculator = mainCategoryScoreCalculator; }
public void Setup() { _interestScoreCalculator = new InterestScoreCalculator(); }
public CalculateRelatedInterestScoreFilter(IInterestScoreCalculator interestScoreCalculator) { _interestScoreCalculator = interestScoreCalculator; }