Example #1
0
        public async Task <PokemonDetailViewModel> GetMyPokemonById(Guid id)
        {
            tblMyPokedex myPokemon = await _pokedexRepository.GetMyPokemonById(id);

            _logger.LogInformation(string.Format(Constants.InformationalMessageMappingWithCount, 1, Constants.Pokemon, ViewModels));

            PokemonDetailViewModel pokemonDetailViewModel = _mapper.Map <PokemonDetailViewModel>(myPokemon);

            return(pokemonDetailViewModel);
        }