Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 public PlayedGameSaver(
     IDataContext applicationDataContext,
     INemeStatsEventTracker playedGameTracker,
     INemesisRecalculator nemesisRecalculator,
     IChampionRecalculator championRecalculator,
     ISecuredEntityValidator securedEntityValidator,
     IPointsCalculator pointsCalculator,
     IApplicationLinker applicationLinker,
     IBusinessLogicEventSender businessLogicEventSender)
 {
     _dataContext              = applicationDataContext;
     _playedGameTracker        = playedGameTracker;
     _nemesisRecalculator      = nemesisRecalculator;
     _championRecalculator     = championRecalculator;
     _securedEntityValidator   = securedEntityValidator;
     _pointsCalculator         = pointsCalculator;
     _applicationLinker        = applicationLinker;
     _businessLogicEventSender = businessLogicEventSender;
 }
Exemplo n.º 3
0
 public PlayedGameSaver(
     IDataContext applicationDataContext,
     INemeStatsEventTracker playedGameTracker,
     INemesisRecalculator nemesisRecalculator,
     IChampionRecalculator championRecalculator,
     ISecuredEntityValidator securedEntityValidator,
     IPointsCalculator pointsCalculator,
     IBusinessLogicEventBus eventBus, 
     ILinkedPlayedGameValidator linkedPlayedGameValidator, IApplicationLinker applicationLinker) : base(eventBus)
 {
     _dataContext = applicationDataContext;
     _playedGameTracker = playedGameTracker;
     _nemesisRecalculator = nemesisRecalculator;
     _championRecalculator = championRecalculator;
     _securedEntityValidator = securedEntityValidator;
     _pointsCalculator = pointsCalculator;
     _linkedPlayedGameValidator = linkedPlayedGameValidator;
     _applicationLinker = applicationLinker;
 }