public static XPathNavigator WritePayload(SDataPayload payload) { using (var stream = new MemoryStream()) { using (var writer = XmlWriter.Create(stream)) { payload.WriteTo(writer, Client.Framework.Common.SData.Namespace); } stream.Seek(0, SeekOrigin.Begin); return(new XPathDocument(stream).CreateNavigator()); } }