private static AvroSchema ParseUnionSchema(JToken jToken, IDictionary <string, NamedSchema> namedTypes, Stack <string> enclosingNamespace) { var jArray = jToken as JArray; var unionSchema = new UnionSchema(); foreach (var item in jArray) { var schema = ParseSchema(item, namedTypes, enclosingNamespace); unionSchema.Add(schema); } return(unionSchema); }