private void InitializeByDefinition(TextFileDefinition maps) { Type t = typeof(BreastCancerSampleItem); var properties = t.GetProperties(); foreach (var item in maps) { if (!String.IsNullOrEmpty(item.PropertyName)) { converters[item.AnnotationName] = ConverterUtils.GetPropertConverters <BreastCancerSampleItem>(properties, item.PropertyName); } } foreach (var df in maps.DefaultValues) { var ct = ConverterUtils.GetPropertConverters <BreastCancerSampleItem>(properties, df.PropertyName); defaultConverters[ct] = df.Value; } }