Ejemplo n.º 1
0
 public RelationalQueryTranslationPreprocessorFactory(
     [NotNull] QueryTranslationPreprocessorDependencies dependencies,
     [NotNull] RelationalQueryTranslationPreprocessorDependencies relationalDependencies,
     [NotNull] INavigationExpandingExpressionVisitorFactory navigationExpandingExpressionVisitorFactory)
 {
     _dependencies           = dependencies;
     _relationalDependencies = relationalDependencies;
     _navigationExpandingExpressionVisitorFactory = navigationExpandingExpressionVisitorFactory;
 }
Ejemplo n.º 2
0
        public RelationalQueryTranslationPreprocessor(
            [NotNull] QueryTranslationPreprocessorDependencies dependencies,
            [NotNull] RelationalQueryTranslationPreprocessorDependencies relationalDependencies,
            [NotNull] QueryCompilationContext queryCompilationContext,
            [NotNull] INavigationExpandingExpressionVisitorFactory navigationExpandingExpressionVisitorFactory)
            : base(dependencies, queryCompilationContext, navigationExpandingExpressionVisitorFactory)
        {
            Check.NotNull(relationalDependencies, nameof(relationalDependencies));

            RelationalDependencies = relationalDependencies;
        }
        public QueryTranslationPreprocessor(
            [NotNull] QueryTranslationPreprocessorDependencies dependencies,
            [NotNull] QueryCompilationContext queryCompilationContext,
            [NotNull] INavigationExpandingExpressionVisitorFactory navigationExpandingExpressionVisitorFactory)
        {
            Check.NotNull(dependencies, nameof(dependencies));
            Check.NotNull(queryCompilationContext, nameof(queryCompilationContext));

            Dependencies             = dependencies;
            _queryCompilationContext = queryCompilationContext;
            _navigationExpandingExpressionVisitorFactory = navigationExpandingExpressionVisitorFactory;
        }