public async Task <IEnumerable <Genre> > GetGenres(string query) { GenreResponse searchGenreResponse = await _spotifyService.GetGenresAsync(); return(searchGenreResponse.Genres .Select(GetGenreObject) .Where(genre => MatchesQuery(genre, query))); }