Exemplo n.º 1
0
 private static void ListSerializer <U>(IJsonSchemaValidator v, IFormatter f, JsonSchemaValidationContext c,
                                        List <U> list)
 {
     f.BeginList(list.Count);
     {
         //int i = 0;
         foreach (var x in list)
         //using (c.Push(i++))
         {
             v.Serialize(f, c, x);
         }
     }
     f.EndList();
 }
Exemplo n.º 2
0
 private static void ArraySerializer <U>(IJsonSchemaValidator v, IFormatter f, JsonSchemaValidationContext c,
                                         U[] array)
 {
     f.BeginList(array.Length);
     {
         //int i = 0;
         foreach (var x in array)
         //using (c.Push(i++))
         {
             v.Serialize(f, c, x);
         }
     }
     f.EndList();
 }