Пример #1
0
        static void TestFoeMessageToXml()
        {
            PrintTitle("Testing FoeMessage.ToXml()");

            FoeMessage message = new FoeMessage();

            string[,] data = new string[3, 2] {
                { "RequestId", "12345" }, { "UserId", "ABCDE" }, { "Request", "RFACHINESE" }
            };
            for (int i = 0; i < 3; i++)
            {
                FoeMessageItem item = new FoeMessageItem(data[i, 0], data[i, 1]);
                message.Add(item);
            }

            Console.WriteLine(message.ToXml());

            // test send email
            Console.WriteLine("Sending message to [email protected]...");
            SmtpServer server = new SmtpServer();

            server.ServerName   = "smtp.gmail.com";
            server.Port         = 587;
            server.AuthRequired = true;
            server.SslEnabled   = true;
            server.UserName     = "******";
            server.Password     = "******";
            MessageManager.SendMessage(server, "*****@*****.**", "*****@*****.**", "Test Message", message);
            Console.WriteLine("Message sent");
        }
Пример #2
0
        static void TestFoeMessageImportXml()
        {
            PrintTitle("Testing FoeMessage.ImportXml()");

            FoeMessage message = new FoeMessage();

            string[,] data = new string[3, 2] {
                { "RequestId", "12345" }, { "UserId", "ABCDE" }, { "Request", "RFACHINESE" }
            };
            for (int i = 0; i < 3; i++)
            {
                FoeMessageItem item = new FoeMessageItem(data[i, 0], data[i, 1]);
                message.Add(item);
            }

            message.ImportXml(message.ToXml());
            Console.WriteLine(message.ToXml());
        }