public async Task <ThingDetailViewModel> Handle(
            ThingQuery.GetByName message)
        {
            var entity = await _thingRepository.FindByNameAsync(message.Name);

#pragma warning disable 618
            return(Mapper.Map <ThingDetailViewModel>(entity));

#pragma warning restore 618
        }