private IParameters GetCustomCriteriaBasedOnTrack(string trackId, int margin) { var features = audioAnalysisService.GetTrackFeatures(trackId); var artist = trackService.GetArtistBasedOnTrack(trackId); return(TranslateTrackFeaturesToRecommendationsParameters(features, artist.Genres, margin)); }