private void processUnion(Schema schema)
{
if (_SchemaToCodeTypeReferenceLookup.ContainsKey(schema))
return;
UnionSchema unionSchema = schema as UnionSchema;
CodeTypeReference refNullable = null;
if (findNullableType(unionSchema, out refNullable))
{
_SchemaToCodeTypeReferenceLookup.Add(schema, refNullable);
return;
}
throw new NotImplementedException();
//TODO: This is wrong
//_SchemaToCodeTypeReferenceLookup.Add(schema, new CodeTypeReference(typeof(string)));
//unionSchema.
}