public ReadOnlyExpressionFactory(
            [NotNull] ReadOnlyExpressionDependencies dependencies
            )
        {
            Check.NotNull(dependencies, nameof(dependencies));

            Dependencies = dependencies;
        }
Exemple #2
0
        public ReadOnlyExpression(
            [NotNull] ReadOnlyExpressionDependencies dependencies,
            [NotNull] CypherQueryCompilationContext queryCompilationContext,
            [NotNull] string alias
            ) : this(dependencies, queryCompilationContext)
        {
            Check.NotNull(alias, nameof(alias));

            // TODO: Create unique alias
        }
Exemple #3
0
        public ReadOnlyExpression(
            [NotNull] ReadOnlyExpressionDependencies dependencies,
            [NotNull] CypherQueryCompilationContext queryCompilationContext
            ) : base(null, null)
        {
            Check.NotNull(dependencies, nameof(dependencies));
            Check.NotNull(queryCompilationContext, nameof(queryCompilationContext));

            Dependencies             = dependencies;
            _queryCompliationContext = queryCompilationContext;
        }