예제 #1
0
    public async Task InitializeAsync()
    {
        var podcasts = subscriptionsService.GetSubscribedShows();

        SubscribedShows.Clear();
        foreach (var podcast in podcasts)
        {
            var podcastViewModel = new ShowViewModel(podcast, subscriptionsService);
            await podcastViewModel.InitializeAsync();

            SubscribedShows.Add(podcastViewModel);
        }
        OnPropertyChanged(nameof(HasData));
        OnPropertyChanged(nameof(HasNoData));
    }