Exemplo n.º 1
0
 public CreatePlayedGameComponent(
     ISecuredEntityValidator securedEntityValidator,
     ILinkedPlayedGameValidator linkedPlayedGameValidator,
     IPlayedGameSaver playedGameSaver,
     IBusinessLogicEventSender businessLogicEventSender)
 {
     _securedEntityValidator    = securedEntityValidator;
     _linkedPlayedGameValidator = linkedPlayedGameValidator;
     _playedGameSaver           = playedGameSaver;
     _businessLogicEventSender  = businessLogicEventSender;
 }
Exemplo n.º 2
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.º 3
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;
 }