Exemplo n.º 1
0
 public MatchesController(IMatchQueue matchQueue, IMatchPairRepository matchPairRepository,
                          ITransformer <MatchRequest, MakeMatch> transformer)
 {
     _matchQueue          = matchQueue;
     _matchPairRepository = matchPairRepository;
     _transformer         = transformer;
 }
Exemplo n.º 2
0
 public OneToOneMatchMakerService(IUserRatingRepository userRatingRepository,
                                  IMatchRepository matchRepository,
                                  IMatchPairRepository matchPairRepository,
                                  ITransformer <MakeMatch, Match> matchTransformer,
                                  ITransformer <UserRating, MatchPair> matchPairTransformer,
                                  ILogger <OneToOneMatchMakerService> log)
 {
     _userRatingRepository = userRatingRepository;
     _matchRepository      = matchRepository;
     _matchPairRepository  = matchPairRepository;
     _matchTransformer     = matchTransformer;
     _matchPairTransformer = matchPairTransformer;
     _log = log;
 }