public KeyValueRepository(string folder, DBreezeSerializer dBreezeSerializer) { Directory.CreateDirectory(folder); this.dBreezeSerializer = dBreezeSerializer; // Open a connection to a new DB and create if not found var options = new Options { CreateIfMissing = true }; this.leveldb = new DB(options, folder); }
public KeyValueRepository(DataFolder dataFolder, DBreezeSerializer dBreezeSerializer) : this(dataFolder.KeyValueRepositoryPath, dBreezeSerializer) { }
public KeyValueRepository(string folder, DBreezeSerializer dBreezeSerializer) { Directory.CreateDirectory(folder); this.dbreeze = new DBreezeEngine(folder); this.dBreezeSerializer = dBreezeSerializer; }