public virtual Type GetDefaultPropertyType(Type propertyType) { if (defaultPropertyTypeMappings.ContainsKey(propertyType)) return defaultPropertyTypeMappings[propertyType]; return null; } }