public async Task <PokemonFormViewModel> AddPokemon(PokemonFormViewModel pokemonFormViewModel) { _logger.LogInformation(Constants.Mapping + " " + Constants.Pokemon + " " + ViewModels); tblMyPokedex pokemon = _mapper.Map <tblMyPokedex>(pokemonFormViewModel); pokemon.Id = Guid.NewGuid(); await _pokedexRepository.AddPokemon(pokemon); return(pokemonFormViewModel); }