public RepositoryBase(ContextBase contextBase) { _contextBase = contextBase; var networkCredential = new NetworkCredential(_contextBase.User, _contextBase.Password); var settings = new DatabaseSharedSetting { Url = _contextBase.Url, Database = _contextBase.DatabaseName, Credential = networkCredential, SystemDatabaseCredential = networkCredential, }; db = new ArangoDatabase(settings); _document = db.Collection <T>(); }