Exemplo n.º 1
0
 public OnInitConnectNetworkClientInitializable(
     [NotNull] IConnectionService client,
     [NotNull] IZoneDataService zoneServiceClient,
     [NotNull] IReadonlyZoneDataRepository zoneDataRepository,
     [NotNull] ILog logger,
     [NotNull] IGeneralErrorEncounteredEventPublisher generalErrorPublisher)
 {
     Client                = client ?? throw new ArgumentNullException(nameof(client));
     ZoneServiceClient     = zoneServiceClient ?? throw new ArgumentNullException(nameof(zoneServiceClient));
     ZoneDataRepository    = zoneDataRepository ?? throw new ArgumentNullException(nameof(zoneDataRepository));
     Logger                = logger ?? throw new ArgumentNullException(nameof(logger));
     GeneralErrorPublisher = generalErrorPublisher ?? throw new ArgumentNullException(nameof(generalErrorPublisher));
 }
Exemplo n.º 2
0
 public RequestAccountRegistrationEventListener(IRegisterAccountButtonClickedEventSubscribable subscriptionService,
                                                [NotNull] IAuthenticationService authService,
                                                [NotNull][KeyFilter(UnityUIRegisterationKey.UsernameTextBox)] IUIText usernameText,
                                                [NotNull][KeyFilter(UnityUIRegisterationKey.PasswordTextBox)] IUIText passwordText,
                                                [NotNull] IGeneralErrorEncounteredEventPublisher errorPublisher,
                                                [NotNull] ILog logger)
     : base(subscriptionService)
 {
     AuthService    = authService ?? throw new ArgumentNullException(nameof(authService));
     UsernameText   = usernameText ?? throw new ArgumentNullException(nameof(usernameText));
     PasswordText   = passwordText ?? throw new ArgumentNullException(nameof(passwordText));
     ErrorPublisher = errorPublisher ?? throw new ArgumentNullException(nameof(errorPublisher));
     Logger         = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Exemplo n.º 3
0
 public ReturnToWorldDownloadScreenOnDisconnectionEventListener(INetworkClientDisconnectedEventSubscribable subscriptionService,
                                                                [NotNull] IGeneralErrorEncounteredEventPublisher errorPublisher)
     : base(subscriptionService)
 {
     ErrorPublisher = errorPublisher ?? throw new ArgumentNullException(nameof(errorPublisher));
 }