private void ConfigureListCascading( IModelInspector modelInspector, PropertyPath member, IListPropertiesMapper propertyCustomizer) { propertyCustomizer.Cascade(Cascade.All | Cascade.DeleteOrphans); }
public static void MapList(IModelInspector modelInspector, PropertyPath member, IListPropertiesMapper map) { }
public void InvokeCustomizers(PropertyPath member, IListPropertiesMapper mapper) { InvokeCustomizers(collectionCustomizers, member, mapper); InvokeCustomizers(listCustomizers, member, mapper); }
protected virtual void OnBeforeMapList(IModelInspector modelInspector, PropertyPath member, IListPropertiesMapper propertyCustomizer) { }
protected virtual void ApplyListConventions(IListPropertiesMapper mapper, PropertyPath member) { mapper.Inverse(true); }
protected virtual void OnAfterMapList(IModelInspector modelInspector, PropertyPath member, IListPropertiesMapper propertyCustomizer) { }