示例#1
0
        public void Accept(IModelMapVisitor modelMapVisitor)
        {
            modelMapVisitor.Visit(new BeginModelMap {
                ModelType = typeof(MODEL)
            });

            _mapExpression = new MapExpression <MODEL>(modelMapVisitor);

            MapDefinition();

            modelMapVisitor.Visit(new EndModelMap());
        }
示例#2
0
 public void Accept(IModelMapVisitor visitor)
 {
     visitor.Visit(this);
 }
示例#3
0
 public void Accept(IModelMapVisitor visitor)
 {
     visitor.As <IHistoryModelMapVisitor>().Visit(this);
 }
 public MapExpression(IModelMapVisitor mapVisitor)
 {
     _mapVisitor = mapVisitor;
 }
示例#5
0
 public MapRelatedModelExpression(MapExpression <PARENTMODEL> parentMapExpression, IModelMapVisitor modelMapVisitor)
 {
     _parentMapExpression = parentMapExpression;
     _modelMapVisitor     = modelMapVisitor;
 }
 public void Accept(IModelMapVisitor visitor)
 {
 }
 public void Accept(IModelMapVisitor visitor)
 {
     _instructions.Each(_ => _.Accept(visitor));
 }