Пример #1
0
            private static void SerializerVersion2(IShapeshifterWriter writer, NonDataContractClass itemToSerialize)
            {
                //switched to a different scheme
                var val = Int32.Parse(itemToSerialize.Value);

                writer.Write("Value", val);
            }
Пример #2
0
        public void ToJsonBool_NonDataContract_ThrowsException(bool indent)
        {
            var name = "name";
            NonDataContractClass original = new NonDataContractClass(name);

            _ = Assert.Throws <InvalidDataContractException>(
                () => JsonExtensions.ToJson(original, indent));
        }
Пример #3
0
        public void ToJsonEnum_NonDataContract_ThrowsException()
        {
            NonDataContractClass original = new NonDataContractClass("name");
            IEnumerable <Type>   types    = new[]
            {
                typeof(string)
            };

            _ = Assert.Throws <InvalidDataContractException>(
                () => JsonExtensions.ToJson(original, types));
        }
Пример #4
0
 private static void SerializerVersion1(IShapeshifterWriter writer, NonDataContractClass itemToSerialize)
 {
     writer.Write("Value", itemToSerialize.Value);
 }