public void InvokeCustomizers(PropertyPath member, IMapPropertiesMapper mapper)
 {
     InvokeCustomizers(collectionCustomizers, member, mapper);
     InvokeCustomizers(mapCustomizers, member, mapper);
 }
Example #2
0
 public static void MapMap(IModelInspector modelInspector, PropertyPath member, IMapPropertiesMapper map)
 {
 }
 protected virtual void OnBeforeMapMap(IModelInspector modelInspector, PropertyPath member, IMapPropertiesMapper propertyCustomizer)
 {
 }
Example #4
0
 protected virtual void ApplyMapConventions(IMapPropertiesMapper mapper, PropertyPath member)
 {
     mapper.Inverse(true);
 }
Example #5
0
 protected virtual void OnAfterMapMap(IModelInspector modelInspector, PropertyPath member, IMapPropertiesMapper propertyCustomizer)
 {
 }
Example #6
0
 private void MapTableName(IModelInspector modelInspector, PropertyPath member, IMapPropertiesMapper propertyCustomizer)
 {
     var ownerName = member.GetRootMember().ReflectedType.Name;
     var propertyName = member.ToColumnName();
     propertyCustomizer.Table(ownerName + propertyName);
 }
Example #7
0
 private void MapKeyColumn(IModelInspector modelInspector, PropertyPath member, IMapPropertiesMapper propertyCustomizer)
 {
     propertyCustomizer.Key(km => km.Column(member.GetRootMember().ReflectedType.Name + "Id"));
 }