This branch is compatible with ArangoDB 3.x. For more information about incompatible changes with previous branches read release notes. For ArangoDB 2.x compatible driver checkout this branch.
ArangoDB-NET
ArangoDB-NET is a C# driver for ArangoDB NoSQL multi-model database. Driver implements and communicates with database backend through its HTTP API interface and runs on Microsoft .NET and mono framework.
Installation
There are following ways to install the driver:
- download and install nuget package
- clone ArangoDB-NET repository and build master branch to have latest stable version
Docs contents
- Basic usage
- Database operations
- Collection operations
- Create collection
- Retrieve collection
- Retrieve collection properties
- Retrieve collection count
- Retrieve collection figures
- Retrieve collection revision
- Retrieve collection checksum
- Retrieve all indexes
- Truncate collection
- Load collection
- Unload collection
- Change collection properties
- Rename collection
- Rotate collection journal
- Delete collection
- More examples
- Document and edge operations
- AQL query operations
- AQL user functions management
- Transaction operations
- Index operations
- Foxx operations