예제 #1
0
 public void ApplyConventions(ClassMapModel classMapModel)
 {
     this.conventions = classMapModel.Conventions;
     this.Visit(classMapModel);
 }
 public void FindAndClean(ClassMapModel classMapModel)
 {
     this.Visit(classMapModel);
 }
예제 #3
0
        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?
        }