private DataProperty BuildDataProperty(MetaDataProperty data) { var dp = new DataProperty(data); //dp.dataType = data.DataType ?? data.ComplexTypeName; //dp.isNullable = data.IsNullable ?? true; if (data.Validators != null && data.Validators.Count > 0) { dp.validators = new List <IValidator>(); foreach (var vd in data.Validators) { dp.validators.Add(BuildValidator(vd)); } } return(dp); }
public DataProperty(MetaDataProperty source) { this.metaDataProperty = source; }