Ejemplo n.º 1
0
 public virtual IEnumerable <IModelValueMemberInfo> GetValueMembers(TypeInfo type,
                                                                    Func <PropertyInfo, bool> propertySelector = null, Func <FieldInfo, bool> fieldSelector = null)
 => TryGetValue(type.AsType(), out var infos)
         ? infos.OfType <IModelValueMemberInfo>()
         : ModelingHelpers.GetCompatibleModelValueMembers(type, propertySelector, fieldSelector);