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; }