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);
            }