Beispiel #1
0
        private void UpdatePlaylistName(IScraperData oldValue, IScraperData newValue)
        {
            // if user has modified playlist name, don't overwrite it
            if (oldValue != null)
            {
                var oldName = this.GetPlaylistName(oldValue);
                if (this.PlaylistName != oldName)
                    return;
            }

            this.PlaylistName = this.GetPlaylistName(newValue);
        }
Beispiel #2
0
 private string GetPlaylistName(IScraperData scraper)
 {
     return $"SpotyScraper - {scraper?.Name}";
 }
 public IScraper GetScraper(IScraperData scraperData)
 {
     return _scrapers.FirstOrDefault(x => x.Metadata == scraperData).Value;
 }