Description
Unions cannot have more than one logical type in C#.
The following code fails:
Schema schema = Schema.Parse( "[\"null\",\n" + " { \"type\": \"int\", \"logicalType\": \"date\" },\n" + " { \"type\": \"long\", \"logicalType\": \"timestamp-millis\" }\n" + "]");
The error is
Avro.SchemaParseException : Duplicate type in union: logical at '[2]'