Exemplo n.º 1
0
 /// <inheritdoc />
 public OnGroupLeaveUIUnitFrameControllerEventListener(IPlayerGroupLeftEventSubscribable subscriptionService,
                                                       ILog logger,
                                                       [NotNull] IGroupUnitFrameManager groupUnitframeManager)
     : base(subscriptionService, true, logger)
 {
     GroupUnitframeManager = groupUnitframeManager ?? throw new ArgumentNullException(nameof(groupUnitframeManager));
 }
Exemplo n.º 2
0
 /// <inheritdoc />
 public OnGroupJoinUIUnitFrameControllerEventListener(IPlayerGroupJoinedEventSubscribable subscriptionService,
                                                      [NotNull] IReadonlyEntityGuidMappable <IEntityDataFieldContainer> entityDataMappable,
                                                      [NotNull] ILog logger,
                                                      [NotNull] IGroupUnitFrameManager groupUnitframeManager)
     : base(subscriptionService, true, logger)
 {
     EntityDataMappable    = entityDataMappable ?? throw new ArgumentNullException(nameof(entityDataMappable));
     GroupUnitframeManager = groupUnitframeManager ?? throw new ArgumentNullException(nameof(groupUnitframeManager));
 }