public IActionResult GetPokemonByName([FromRoute] string name) { var pokemon = _pokedexRepository.GetPokemonByName(name); if (pokemon == null) { return(NotFound()); } // Map from Pokemon entity to dto var pokemonResult = Mapper.Map <PokemonModel>(pokemon); return(Ok(pokemonResult)); }