public void InitializeTest() { var settings = new ChasonSerializerSettings(); settings.SetNumberFormatter(d => d.Ticks, d => new TimeStamp((long)d)); this.serializer = new ChasonSerializer<ContractWithCustomNumberType>(settings); this.result = this.serializer.Serialize(new ContractWithCustomNumberType() { Name = "Frank", Created = new TimeStamp(1234567890) }); }
public void IntializeTest() { this.serializer = new ChasonSerializer<TestDataContract>(); this.serializer.Serialize(this.test, this.result); this.textResult = Encoding.UTF8.GetString(this.result.ToArray()); }
public void InitializeTest() { this.serializer = new ChasonSerializer<SupportedNullableValueTypesContract>(); this.result = this.serializer.Serialize(Data); }
private static void SerializeChason(int count) { var s1 = new ChasonSerializer<SimpleObject>(); var m = new MemoryStream(8000); for (int i = 0; i < count; i++) { var t = new StreamWriter(m); s1.Serialize(testData, t); t.Flush(); m.Position = 0; } }
private static void DeserializeChason(int count) { var s2 = new ChasonSerializer<SimpleObject>(); for (int i = 0; i < count; i++) { var x = s2.Deserialize(TestJson); } }
public void InitializeTest() { this.serializer = new ChasonSerializer<SupportedValueTypesContract>(); this.result = this.serializer.Deserialize(JsonText); }
public void InitializeTest() { this.serializer = new ChasonSerializer<SimpleStringContract>(); }
public void InitializeTest() { this.parser = new ChasonSerializer<TestDataContract>(); this.result = this.parser.Deserialize(@"{""FirstString"":""First \""String\"" "",""FirstInt"":34}"); }