Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            ChannelFactory <IDiskInfo> factory = new ChannelFactory <IDiskInfo>(
                new WSHttpBinding(),
                new EndpointAddress("http://*****:*****@"C:\Users\SSASHKOO\source\repos");

            if (result != null)
            {
                foreach (string str in result)
                {
                    Console.WriteLine(str);
                }
            }

            //Console.WriteLine("result: {0}", result);
            Console.WriteLine("Press <ENTER> to exit...\n");
            Console.ReadLine();

            factory.Close();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            ChannelFactory <IDiskInfo> factory =
                //new ChannelFactory<IDiskInfo>(new WSHttpBinding(),
                new ChannelFactory <IDiskInfo>(new NetTcpBinding(),
                                               new EndpointAddress("net.tcp://*****:*****@"D:\";

            string[] results = channel.GetDiskInfo(address);
            Console.WriteLine("Содержимое папки {0}", address);
            if (results != null)
            {
                foreach (var result in results)
                {
                    Console.WriteLine("{0} ", result);
                }
            }
            else
            {
                Console.WriteLine("Папка не найдена!");
            }
            Console.WriteLine("Для завершения нажмите < ENTER >\n");
            Console.ReadLine();
            factory.Close();
        }