/// <inheritdoc />
 public GameBurstingCompletedEventCommandHandler(ILog logger, [NotNull] ICharacterSlotSelectedModel slotModel, [NotNull] ILocalPlayerData playerData, [NotNull] IUnitScalerStrategy scalerService, [NotNull] IZoneSettings zoneSettings, [NotNull] IBurstingService burstingService)
     : base(logger)
 {
     SlotModel       = slotModel ?? throw new ArgumentNullException(nameof(slotModel));
     PlayerData      = playerData ?? throw new ArgumentNullException(nameof(playerData));
     ScalerService   = scalerService ?? throw new ArgumentNullException(nameof(scalerService));
     ZoneSettings    = zoneSettings ?? throw new ArgumentNullException(nameof(zoneSettings));
     BurstingService = burstingService ?? throw new ArgumentNullException(nameof(burstingService));
 }
Пример #2
0
 /// <inheritdoc />
 public GamePlayerJoinedEventPayloadHandler(ILog logger, [NotNull] ICharacterSlotSelectedModel slotModel, [NotNull] IBurstingService burstingService)
     : base(logger)
 {
     SlotModel       = slotModel ?? throw new ArgumentNullException(nameof(slotModel));
     BurstingService = burstingService ?? throw new ArgumentNullException(nameof(burstingService));
 }
Пример #3
0
 /// <inheritdoc />
 public GameSub60WarpToNewAreaCommandHandler(ILog logger, [NotNull] IEntityGuidMappable <PlayerZoneData> zoneDataMappable, [NotNull] IBurstingService burstingService)
     : base(logger)
 {
     ZoneDataMappable = zoneDataMappable ?? throw new ArgumentNullException(nameof(zoneDataMappable));
     BurstingService  = burstingService ?? throw new ArgumentNullException(nameof(burstingService));
 }