public static LiteDatabase OpenRead <T>(this LiteRevisionsDB <T> revDb) { if (revDb._mem == null && !File.Exists(revDb.DbPath)) { var db = revDb.Connect(LiteDB.FileMode.Shared); db.Dispose(); } return(revDb.Connect(LiteDB.FileMode.ReadOnly)); }
public static LiteDatabase OpenWrite <T>(this LiteRevisionsDB <T> revDb) => revDb.Connect(LiteDB.FileMode.Shared);