public void SerializeToBytesTest() { var poco = SerializerPocoSerializable.Create(); var serializedObject = JsonConvertX.SerializeToByteArray(poco); var newPoco = JsonConvertX.DeserializeFromByteArray <SerializerPocoSerializable>(serializedObject); Helper.ComparePoco(poco, newPoco); }
public void SerializeToArraySegmentTest1() { var poco = SerializerPocoSerializable.Create(); var serializedObject = JsonConvertX.SerializeToMemoryPool(poco); var newPoco = JsonConvertX.DeserializeFromByteArray <SerializerPocoSerializable>(serializedObject.Array, serializedObject.Offset, serializedObject.Count); BufferManager.Shared.Return(serializedObject.Array); Helper.ComparePoco(poco, newPoco); }
public T DeserializeJsonNetX() { return(JsonConvertX.DeserializeFromByteArray <T>(_jsonData1, _jsonSerializerSettings)); }