public EntryVm Handle(GetEntryQuery message) { if (!_database.IsOpen) { throw new DatabaseClosedException(); } return(_mapper.Map <EntryVm>(_database.GetEntry(message.Id))); }