public PlayedGameRetriever(IDataContext dataContext, IPlayerRetriever playerRetriever, IWinnerTypeCalculator winnerTypeCalculator, IPlayedGameRepository playedGameRepository) { _dataContext = dataContext; _playerRetriever = playerRetriever; _winnerTypeCalculator = winnerTypeCalculator; _playedGameRepository = playedGameRepository; }
public PlayedGameSaver( IDataContext applicationDataContext, ISecuredEntityValidator securedEntityValidator, IPointsCalculator pointsCalculator, IApplicationLinker applicationLinker, IBusinessLogicEventSender businessLogicEventSender, IWinnerTypeCalculator winnerTypeCalculator) { _dataContext = applicationDataContext; _securedEntityValidator = securedEntityValidator; _pointsCalculator = pointsCalculator; _applicationLinker = applicationLinker; _businessLogicEventSender = businessLogicEventSender; _winnerTypeCalculator = winnerTypeCalculator; }