private void AddHandlerForUpdatePositionOperation() { var positionTransform = playerGameObject.Components.GetComponent <IPositionTransform>().AssertNotNull(); var directionTransform = playerGameObject.Components.GetComponent <IDirectionTransform>().AssertNotNull(); OperationHandlerRegister.SetHandler(GameOperations.PositionChanged, new UpdatePositionOperationHandler(positionTransform, directionTransform)); }
private void AddHandlerForUserAuthorizationOperation() { OperationHandlerRegister.SetHandler(AuthorizationOperations.UserAuthorization, new UserAuthorizationOperationHandler()); }
private void AddHandlerForAccessTokenAuthorizationOperation() { OperationHandlerRegister.SetHandler(AuthorizationOperations.AccessTokenAuthorization, new AccessTokenAuthorizationOperationHandler()); }
private void AddHandlerForRemoveAuthorizationOperation() { OperationHandlerRegister.SetHandler(AuthorizationOperations.RemoveAuthorization, new RemoveAuthorizationOperationHandler()); }
private void AddHandlerForGameServersProviderOperation() { OperationHandlerRegister.SetHandler(GameServerProviderOperations.ProvideGameServers, new GameServersProviderOperationHandler()); }
private void AddHandlerForRegisterOperation() { OperationHandlerRegister.SetHandler(RegistrationOperations.Register, new RegisterOperationHandler()); }
private void AddHandlerForRegisterGameServerOperation() { var peerId = ClientPeerWrapper.PeerId; OperationHandlerRegister.SetHandler(ServerOperations.RegisterGameServer, new RegisterGameServerOperationHandler(peerId)); }
private void AddHandlerForGetCharacterOperation() { OperationHandlerRegister.SetHandler(CharacterOperations.GetCharacter, new GetCharacterOperationHandler()); }
private void AddHandlerForEnterSceneOperation() { OperationHandlerRegister.SetHandler(GameOperations.EnterScene, new EnterSceneOperationHandler(playerGameObject)); }
private void AddHandlerForUnsubscribeFromUserProfileOperation() { OperationHandlerRegister.SetHandler(UserProfileOperations.Unsubscribe, new UnsubscribeFromUserProfileOperationHandler()); }
private void AddHandlerForSubscribeToUserProfileOperation() { OperationHandlerRegister.SetHandler(UserProfileOperations.Subscribe, new SubscribeToUserProfileOperationHandler()); }
private void AddHandlerForRegisterToUserProfileServiceOperation() { OperationHandlerRegister.SetHandler(UserProfileOperations.Register, new RegisterToUserProfileServiceOperationHandler(OnRegisterToUserProfileService)); }
private void AddHandlerForChangeUserProfilePropertiesOperation() { userProfilePropertiesChangesNotifier = Components.AddComponent(new UserProfilePropertiesChangesNotifier()); OperationHandlerRegister.SetHandler(UserProfileOperations.ChangeUserProfileProperties, new ChangeUserProfilePropertiesOperationHandler(usersContainer, userProfilePropertiesChangesNotifier)); }
private void AddHandlerForChatMessageOperation() { var eventSenderWrapper = Components.GetComponent <IChatMessageEventSender>().AssertNotNull(); OperationHandlerRegister.SetHandler(ChatOperations.ChatMessage, new ChatMessageOperationHandler(eventSenderWrapper)); }
private void AddHandlerForAuthenticationOperation() { var secretKey = GetSecretKey(); OperationHandlerRegister.SetHandler(AuthenticationOperations.Authenticate, new AuthenticationOperationHandler(secretKey, OnAuthorized, OnNonAuthorized)); }
private void AddHandlerForCreateCharacterOperation() { OperationHandlerRegister.SetHandler(CharacterOperations.CreateCharacter, new CreateCharacterOperationHandler()); }
private void AddHandlerForRemoveCharacterOperation() { OperationHandlerRegister.SetHandler(CharacterOperations.RemoveCharacter, new RemoveCharacterOperationHandler()); }
private void AddHandlerForUpdatePlayerStateOperation() { OperationHandlerRegister.SetHandler(GameOperations.PlayerStateChanged, new UpdatePlayerStateOperationHandler(playerGameObject)); }
private void AddHandlerForChangeCharacterMapOperation() { OperationHandlerRegister.SetHandler(CharacterOperations.ChangeCharacterMap, new ChangeCharacterMapOperationHandler()); }
private void AddHandlerForChangeSceneOperation() { OperationHandlerRegister.SetHandler(GameOperations.ChangeScene, new ChangeSceneOperationHandler(userId, playerGameObject)); }
private void AddHandlerForUpdateGameServerConnectionsOperation() { var peerId = ClientPeerWrapper.PeerId; OperationHandlerRegister.SetHandler(ServerOperations.UpdateGameServerConnections, new UpdateGameServerConnectionsOperationHandler(peerId)); }
private void AddHandlerForTestOperation() { var eventSender = Components.GetComponent <IEventSenderWrapper>().AssertNotNull(); OperationHandlerRegister.SetHandler(ServerOperations.Server1Operation, new Server1OperationHandler(eventSender)); }