public async Task <IEnumerable <SongDto> > Handle(GetSongsByTemperatureOfCoordinatesQuery request, CancellationToken cancellationToken) { var temperature = await _weatherDataService.GetTemperatureByCoordinates(request.Latitude, request.Longitude); var genre = SongGenreProvider.GetGenreByTemperature(temperature); var spotifyItens = await _spotifyDataService.GetTracksByGenre(genre, request.Offset, request.Limit); return(_mapper.Map <IEnumerable <SongDto> >(spotifyItens)); }