public FileContextProjectionBindingExpressionVisitor(
     FileContextQueryableMethodTranslatingExpressionVisitor queryableMethodTranslatingExpressionVisitor,
     FileContextExpressionTranslatingExpressionVisitor expressionTranslatingExpressionVisitor)
 {
     _queryableMethodTranslatingExpressionVisitor = queryableMethodTranslatingExpressionVisitor;
     _expressionTranslatingExpressionVisitor      = expressionTranslatingExpressionVisitor;
 }
 protected FileContextQueryableMethodTranslatingExpressionVisitor(
     FileContextQueryableMethodTranslatingExpressionVisitor parentVisitor)
     : base(parentVisitor.Dependencies, subquery: true)
 {
     _expressionTranslator = parentVisitor._expressionTranslator;
     _weakEntityExpandingExpressionVisitor = parentVisitor._weakEntityExpandingExpressionVisitor;
     _projectionBindingExpressionVisitor   = new FileContextProjectionBindingExpressionVisitor(this, _expressionTranslator);
     _model = parentVisitor._model;
 }