public byte[] Serialize(object obj, out string typeName) { typeName = _typeResolver.NameFor(obj.GetType()); byte[] ret; using (var ms = new MemoryStream()) { _binaryFormatter.Serialize(ms, obj); ret = ms.ToArray(); ms.Close(); } return(ret); }
public string Serialize(object obj, out string typeName) { typeName = _typeResolver.NameFor(obj.GetType()); return(JsonConvert.SerializeObject(obj)); }