Exemple #1
0
        public IDatingUserReputationStrategy GetUserReputationStrategy(UserReputationEnum userReputation)
        {
            IDatingUserReputationStrategy firstMatchingStrategy = _userReputationStrategies.First(
                reputationStrategy => reputationStrategy.IsStrategyMatch(userReputation));

            return(firstMatchingStrategy);
        }
 public bool IsStrategyMatch(UserReputationEnum userReputationEnum)
 {
     return(userReputationEnum == UserReputationEnum.SuperUserReputation);
 }