private static void registerToServer(NetworkClient client, NetworkNode node) { Console.Write(" >> Press enter to connect to server... \n"); Console.ReadLine(); Console.Write(" >> Client connecting to server... " + client.Address + ":" + client.Port + "\n"); Console.Write(" >> \n\n"); client.Connect(); RegisterMessage registerMessage = node.ToRegisterMessage(); Console.Write(" >> Sending Register message... \n\n"); client.Send(registerMessage); Console.Write(" >> Waiting for response... \n\n"); Message response = client.Receive(); Console.Write(" >> The response is: \n\n" + response.ToString() + "\n\n"); }