Esempio n. 1
0
        public async Task UnsubscribeToPodcast(Podcast podcast)
        {
            var metadata = podcast.GetMetadata();
            await _podcastMetadaRepository.Remove(podcast.GetMetadata());

            _subscribedPodcasts.Remove(metadata);
        }
Esempio n. 2
0
        public async Task SubscribeToPodcast(Podcast podcast)
        {
            var metadata = podcast.GetMetadata();
            await _podcastMetadaRepository.Add(metadata);

            _subscribedPodcasts.Add(metadata);
        }