public RelationalQueryTranslationPreprocessorFactory( [NotNull] QueryTranslationPreprocessorDependencies dependencies, [NotNull] RelationalQueryTranslationPreprocessorDependencies relationalDependencies, [NotNull] INavigationExpandingExpressionVisitorFactory navigationExpandingExpressionVisitorFactory) { _dependencies = dependencies; _relationalDependencies = relationalDependencies; _navigationExpandingExpressionVisitorFactory = navigationExpandingExpressionVisitorFactory; }
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; }