private void InitialiseNewClient(TcpClient tcpClient) { var clientHandler = new ClientHandler(); LoginResponse loginResponse = clientHandler.InitialiseClient(tcpClient, serviceRegistry); if (loginResponse.LoginResult == LoginResult.Success) { clientHandler.MessageReceived += OnMessageReceived; } }