/// <summary> /// Parse <code>xml</code> into an object. /// </summary> /// <param name="data">The xml as bytes.</param> /// <param name="user"></param> /// <returns>An object if successful, null if not.</returns> public static User Parse(byte[] data, User user) { try { XMLUserParser parser = new XMLUserParser(new MemoryStream(data)); return parser.Parse(user); } catch (XMLParserException) { return null; } catch (Exception) { return null; } }
/// <summary> /// Parse <code>xml</code> into an object. /// </summary> /// <param name="data">The xml as bytes.</param> /// <param name="user"></param> /// <returns>An object if successful, null if not.</returns> public static User Parse(byte[] data, User user) { try { XMLUserParser parser = new XMLUserParser(new MemoryStream(data)); return(parser.Parse(user)); } catch (XMLParserException) { return(null); } catch (Exception) { return(null); } }