public static ConventionBase <IType, IIdExtractor> IdByProperty( this ConventionBuilder <IType, IIdExtractor> source, Func <IProperty, bool> filter ) => source.IdByProperty(filter, e => e);
public static ConventionBase <IType, IIdExtractor> IdByPublicProperty( this ConventionBuilder <IType, IIdExtractor> source, Func <IProperty, bool> filter, Func <PropertyValueExtractor, PropertyValueExtractor> configurationDelegate ) => source.IdByProperty(filter.And(m => m.IsPublic), configurationDelegate);