コード例 #1
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;
 }
コード例 #2
0
 public BusinessLogicEventSender(IBusinessLogicEventBus eventBus)
 {
     _eventBus = eventBus;
 }
コード例 #3
0
 protected BusinessLogicEventSender(IBusinessLogicEventBus eventBus)
 {
     _eventBus = eventBus;
 }
コード例 #4
0
 protected BusinessLogicEventSender(IBusinessLogicEventBus eventBus)
 {
     _eventBus = eventBus;
 }