static void Main(string[] args) { Order order = new Order { ID = Guid.NewGuid(), Date = DateTime.Today, Customer = "张三", ShipAddress = "江苏省 苏州市 星湖街 328号" }; string action = "http://www.artech.com/IOrder/sumbit"; using (Message message = Message.CreateMessage(MessageVersion.Default, action, order)) { WriteMessage(message, "message.xml"); } }
static void Main(string[] args) { Order order = new Order { ID = Guid.NewGuid(), Date = DateTime.Today, Customer = "张三", ShipAddress = "江苏省 苏州市 星湖街 328号" }; string action = "http://www.artech.com/IOrder/sumbit"; using (Message message = Message.CreateMessage(MessageVersion.None, action, order)) { WriteMessage(message, "message1.xml"); } using (XmlReader reader = new XmlTextReader("message1.xml")) using (Message message = Message.CreateMessage(MessageVersion.Soap11WSAddressing10, action, reader)) { WriteMessage(message, "message2.xml"); } }