public void DocumentTest1() { var a = new TestClassA(); a.SetValues(); var doc = DocumentSerializer.Serialize(a); var b = DocumentSerializer.Deserialize <TestClassA>(doc); }
public void DictionaryTest1() { var a = new TestClassA(); a.SetValues(); var serializedData_noMask = DictionarySerializer.Serialize(a); var a_NoMask = DictionarySerializer.Deserialize <TestClassA>(serializedData_noMask); var serializedData_Mask_1 = DictionarySerializer.Serialize(a, SerializationMaskType.Public); var a_Mask_1 = DictionarySerializer.Deserialize <TestClassA>(serializedData_Mask_1); var serializedData_Mask_2 = DictionarySerializer.Serialize(a, SerializationMaskType.Private); var a_Mask_2 = DictionarySerializer.Deserialize <TestClassA>(serializedData_Mask_2); var serializedData_Mask_1_2 = DictionarySerializer.Serialize(a, SerializationMaskType.Public | SerializationMaskType.Private); var a_Mask_1_2 = DictionarySerializer.Deserialize <TestClassA>(serializedData_Mask_1_2); }