Beispiel #1
0
        public async Task <List <Song> > GetAlbumSongsAsync(string singerName, string albumName)
        {
            List <Song> songs;

            songs = await _dbRepo.GetAlbumSongsAsync(singerName, albumName);

            if (songs.Count == 0)
            {
                songs = await _lastAlbumRepo.GetAlbumSongsAsync(singerName, albumName);

                _dbRepo.AddSongs(songs);
            }
            return(songs);
        }