MethodCallResult Reserialize(object obj, Type expectedType) { var ser = new XmlMethodCallSerializer (); var ms = new MemoryStream(); ser.SerializeResult(ms, obj); ms.Seek(0, SeekOrigin.Begin); return ser.DeserializeResult(ms, expectedType); }
MethodCallResult ReserializeException(string ex) { var ser = new XmlMethodCallSerializer(); var ms = new MemoryStream(); ser.SerializeException(ms, ex); ms.Seek(0, SeekOrigin.Begin); return(ser.DeserializeResult(ms, typeof(string))); }
MethodCallResult Reserialize(object obj, Type expectedType) { var ser = new XmlMethodCallSerializer(); var ms = new MemoryStream(); ser.SerializeResult(ms, obj); ms.Seek(0, SeekOrigin.Begin); return(ser.DeserializeResult(ms, expectedType)); }
MethodCallResult ReserializeException(string ex) { var ser = new XmlMethodCallSerializer (); var ms = new MemoryStream (); ser.SerializeException(ms, ex); ms.Seek (0, SeekOrigin.Begin); return ser.DeserializeResult(ms, typeof (string)); }