public void ApplyConventions(ClassMapModel classMapModel) { this.conventions = classMapModel.Conventions; this.Visit(classMapModel); }
public void FindAndClean(ClassMapModel classMapModel) { this.Visit(classMapModel); }
private void ProcessClass(ClassMapModel model) { foreach (var member in this.conventions.GetMemberFinder(model.Type).FindMembers(model.Type)) { var memberMapModel = new PersistentMemberMapModel() { Getter = member, Setter = member }; model.PersistentMemberMaps.Add(memberMapModel); } //find parent map? }