private async Task CheckUniquePokemonName(string pokemonName) { var pokemonNameRegistered = await pokemonRepository.ExistsByName( pokemonName ); if (pokemonNameRegistered) { throw new PokemonException( "Pokemon name must be unique", 400 ); } }