Example #1
0
 public override NLinq.Expressions.Identifier Visit(NLinqImprovements.EntityIdentifier identifier)
 {
     Type = model[identifier.Entity.Type].Type;
     return base.Visit(identifier);
 }
Example #2
0
 public override Identifier Visit(NLinqImprovements.EntityIdentifier identifier)
 {
     if (inWhere && identifier.Entity.Type != null && identifier.Entity.Type.StartsWith("System."))
         return new Identifier("b");
     return base.Visit(identifier);
 }