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

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

            _subscribedPodcasts.Add(metadata);
        }