Пример #1
0
        static void Main(string[] args)
        {
            try
            {
                RemoteClient client = new RemoteClient();

                while (true)
                {
                    Console.WriteLine("1. Ping");
                    Console.WriteLine("2. Echo");
                    Console.WriteLine("3. Login");
                    Console.WriteLine("Enter command:");
                    var choose = int.Parse(Console.ReadLine());
                    switch (choose)
                    {
                    case 1: Console.WriteLine(client.Ping()); break;

                    case 2:
                        Console.WriteLine("Enter text: ");
                        var text = Console.ReadLine();
                        Console.WriteLine(client.Echo(text));
                        break;

                    case 3:
                        Console.WriteLine("Enter name: ");
                        var name = Console.ReadLine();
                        Console.WriteLine("Enter pass: "******"Press <ENTER> to terminate client.");
                Console.ReadLine();
            }
            catch (EndpointNotFoundException ex)
            {
                Console.WriteLine("Service endpoint not found: {0}", ex.Message);
                Console.ReadLine();
            }
        }