Exemplo n.º 1
0
    internal async Task InitializeAsync()
    {
        var episodes = listenLaterService.GetEpisodes();

        Episodes.Clear();
        foreach (var episode in episodes)
        {
            var episodeVM = new EpisodeViewModel(episode.Item1, episode.Item2, listenLaterService, playerService);
            await episodeVM.InitializeAsync();

            Episodes.Add(episodeVM);
        }
        OnPropertyChanged(nameof(HasData));
        OnPropertyChanged(nameof(HasNoData));
    }