Example #1
0
        public ArangoDB(CommunicationSync.Builder commBuilder
                        , VPack vpack, VPack vpackNull,
                        VPackParser vpackParser, CollectionCache
                        collectionCache)
            : base(new ArangoExecutorSync(commBuilder.build(vpack, collectionCache
                                                            ), vpack, vpackNull, vpackParser, new DocumentCache(), collectionCache
                                          ))
        {
            Communication <Response
                           , ConnectionSync> cacheCom = commBuilder.build
                                                            (vpack, collectionCache);

            collectionCache.init(new _DBAccess_196(this, cacheCom, vpackNull, vpack, vpackParser
                                                   ));
        }