protected SqlJournal(JournalDbEngine dbEngine) { if (dbEngine == null) throw new ArgumentNullException("dbEngine", "Database engine provided to sql journal cannot be null"); DbEngine = dbEngine; }