internal MappingContext(PersistenceAdapter adapter, Subquery subquery, IMapping mapping, MappingContext parentContext = null)
        {
            this.Adapter         = adapter;
            this.ParentContext   = parentContext;
            this.CurrentSubquery = subquery;
            this.CurrentMapping  = mapping;

            this.Reset();
        }
 MappingContext IMapping.CreateContext(PersistenceAdapter adapter, Subquery subquery)
 {
     return(new MappingContext <T>(adapter, subquery, this));
 }
Example #3
0
 MappingContext IMapping.CreateContext(PersistenceAdapter adapter, Subquery subquery, MappingDirection direction)
 {
     return(new MappingContext <T>(adapter, subquery, this, direction));
 }