public void Cleanup() { if (_database.IsOpened) { _database.Close(); } _database = null; }
public IWAYDDatasource GetCurrent() { EntryDatabase db = _database ?? (_database = new EntryDatabase(_fileName, _inMemory)); if (!db.IsOpened) { if (_inMemory) { db.Open(_fileName, 0); } else { db.Open(_fileName); } } return(db); }