public void Handle(RestoreHistoryCommand message) { if (!_database.IsOpen) { throw new DatabaseClosedException(); } var entry = _database.RestoreFromHistory(message.Entry.Id, message.HistoryIndex); message.Entry = _mapper.Map <EntryVm>(entry); }