public RelationalSqlTranslatingExpressionVisitor(
            RelationalSqlTranslatingExpressionVisitorDependencies dependencies,
            IModel model,
            QueryableMethodTranslatingExpressionVisitor queryableMethodTranslatingExpressionVisitor)
        {
            Dependencies = dependencies;

            _model = model;
            _queryableMethodTranslatingExpressionVisitor = queryableMethodTranslatingExpressionVisitor;
            _sqlExpressionFactory = dependencies.SqlExpressionFactory;
            _sqlTypeMappingVerifyingExpressionVisitor = new SqlTypeMappingVerifyingExpressionVisitor();
        }
        public RelationalSqlTranslatingExpressionVisitor(
            [NotNull] RelationalSqlTranslatingExpressionVisitorDependencies dependencies,
            [NotNull] IModel model,
            [NotNull] QueryableMethodTranslatingExpressionVisitor queryableMethodTranslatingExpressionVisitor)
        {
            Check.NotNull(dependencies, nameof(dependencies));
            Check.NotNull(model, nameof(model));
            Check.NotNull(queryableMethodTranslatingExpressionVisitor, nameof(queryableMethodTranslatingExpressionVisitor));

            Dependencies = dependencies;

            _model = model;
            _queryableMethodTranslatingExpressionVisitor = queryableMethodTranslatingExpressionVisitor;
            _sqlExpressionFactory = dependencies.SqlExpressionFactory;
            _sqlTypeMappingVerifyingExpressionVisitor = new SqlTypeMappingVerifyingExpressionVisitor();
        }
 public RelationalSqlTranslatingExpressionVisitorFactory(
     [NotNull] RelationalSqlTranslatingExpressionVisitorDependencies dependencies)
 {
     _dependencies = dependencies;
 }
 /// <summary>
 ///     Creates an instance of the <see cref="RelationalSqlTranslatingExpressionVisitorFactory"/>.
 /// </summary>
 /// <param name="dependencies">The service dependencies.</param>
 public RelationalSqlTranslatingExpressionVisitorFactory(
     RelationalSqlTranslatingExpressionVisitorDependencies dependencies)
 {
     Dependencies = dependencies;
 }