public async Task <List <PokemonModelDTO> > GetPokemonsByMultipleTypesAsync(List <string> types) { var pokemonList = await _pokemonRepository.GetAllByMultipleTypesAsync(types); return(pokemonList.Select(x => _mapper.Map <PokemonModelDTO>(x)).ToList()); }