How to run RavenDb in embedded mode?
-
25-09-2019 - |
Question
Ravendb documentation says to simply set the DataDirectory name before initializing the DocumentStore, but DocumentStore doesn't have a DataDirectory property :(
var documentStore = new DocumentStore {
DataDirectory = "path/to/database/directory"
};
documentStore.Initialize();
The code above doesn't compile :(
Ok, my bad...
I was using Raven.Client-3.5.dll, you have to use Raven.Client.dll
Solution
Yeah - hosting RavenDB involves
- Dynamic support
- A whole suite of dependencies
This means that you can't run it in 3.5 and you can't run it using the Lightweight client :)
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow