public override NLinq.Expressions.Identifier Visit(NLinqImprovements.EntityIdentifier identifier) { Type = model[identifier.Entity.Type].Type; return base.Visit(identifier); }
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); }