Beispiel #1
0
        static void Main(string[] args)
        {
            XmlStorageTypes.Register <Exception>();

            //client
            LoginMessage _loginObj = new LoginMessage();

            /*
             * {
             *  Login = "******"
             * };
             */

            //server

            _loginObj.ProcessRequest();

            string _sXml = Encoding.UTF8.GetString(_loginObj.ToXml().ToArray());


            Console.WriteLine();
            Console.WriteLine(_sXml);
            Console.WriteLine();

            //client

            try
            {
                LoginMessage _loginObj2 = new LoginMessage();

                _loginObj2.FromXml(new MemoryStream(Encoding.UTF8.GetBytes(_sXml)));

                _loginObj2.ProcessResponse();
            }
            catch (Exception e)
            {
                Console.WriteLine($"Wystąpił wyjątek! {e.Message}");
            }

            Console.ReadKey();
        }