Пример #1
0
 public static ISession WithGraphManager(this ISession ext, N4pperManager manager, IGraphManagedStatementRunner parent, GraphContext context)
 {
     return(new ManagedSession(ext, manager, parent)
     {
         Context = context
     });
 }
Пример #2
0
        public DriverDecorator(IDriver driver, N4pperManager manager) : base(driver)
        {
            Manager = manager;

            using (ISession session = base.Session().WithGraphManager(Manager, this))
            {
                IStatementResult res = session.Run("CALL dbms.procedures() YIELD name WITH name WHERE name STARTS WITH 'apoc.' RETURN count(*)");
                IsApocAvailable = res != null && ((long)res.ToList().First().Values.First().Value) > 0;
            }
        }
Пример #3
0
 public StatementRunnerDecorator(IStatementRunner runner, N4pperManager manager, IGraphManagedStatementRunner parent) : base(runner)
 {
     Manager         = manager;
     IsApocAvailable = parent.IsApocAvailable;
 }
Пример #4
0
 public TransactionDecorator(ITransaction transaction, N4pperManager manager, IGraphManagedStatementRunner parent) : base(transaction)
 {
     Manager         = manager;
     IsApocAvailable = parent.IsApocAvailable;
 }
Пример #5
0
            public InternalDriverProvider(string uri, IAuthToken authToken, Config config, N4pperManager manager)
                : base(manager)
            {
                if (string.IsNullOrEmpty(uri))
                {
                    throw new ArgumentNullException(nameof(uri));
                }

                _uri       = uri;
                _authToken = authToken ?? AuthTokens.None;
                _config    = config ?? new Config();
            }
Пример #6
0
 public ManagedDriver(IDriver driver, N4pperManager manager, GraphContext context) : base(driver, manager)
 {
     Manager = manager;
     Context = context ?? throw new ArgumentNullException(nameof(context));
 }
 public InternalDriverProvider(N4pperManager manager) : base(manager)
 {
 }
Пример #8
0
 public IdentityServerDriverProvider(N4pperManager manager) : base(manager)
 {
 }
Пример #9
0
 public ManagedStatementRunner(IStatementRunner runner, N4pperManager manager, IGraphManagedStatementRunner parent) : base(runner, manager, parent)
 {
 }
Пример #10
0
 public DriverProvider(N4pperManager manager) : base(manager)
 {
 }
Пример #11
0
 public TestDriverProvider(IConfigurationRoot conf, N4pperManager manager)
     : base(manager)
 {
     _conf = conf;
 }
Пример #12
0
 public ManagedSession(ISession session, N4pperManager manager, IGraphManagedStatementRunner parent) : base(session, manager, parent)
 {
 }
Пример #13
0
 public SessionDecorator(ISession session, N4pperManager manager, IGraphManagedStatementRunner parent) : base(session)
 {
     Manager         = manager;
     IsApocAvailable = parent.IsApocAvailable;
 }
Пример #14
0
 public ManagedTransaction(ITransaction transaction, N4pperManager manager, IGraphManagedStatementRunner parent) : base(transaction, manager, parent)
 {
 }