Esempio n. 1
0
 public static Expression Include(QueryMapper mapper, Expression expression)
 {
     return(new RelationshipIncluder(mapper).Visit(expression));
 }
Esempio n. 2
0
 public QueryTranslator(QueryLanguage language, QueryMapping mapping, QueryPolicy policy)
 {
     linguist = language.CreateLinguist(this);
     mapper   = mapping.CreateMapper(this);
     police   = policy.CreatePolice(this);
 }
Esempio n. 3
0
 private RelationshipIncluder(QueryMapper mapper)
 {
     this.mapper = mapper;
     policy      = mapper.Translator.Police.Policy;
 }