Esempio n. 1
0
 public async static void UppdateraPodcastAvsnitt(Podcast podcast)
 {
     RSSHamtare hamtare    = new RSSHamtare();
     Uri        podcastUri = podcast.Uri;
     Podcast    enPodcast  = hamtare.HamtaPodcast(podcastUri);
     await Task.Run(() => { podcast.AvsnittLista = enPodcast.AvsnittLista; });
 }
Esempio n. 2
0
 public void LaggTillStream(Uri adress, Kategori kategori, int uppdateringsFrekvens)
 {
     if (kategori == null)
     {
         throw new KategoriNullException();
     }
     else if (uppdateringsFrekvens == 0)
     {
         throw new ValideringsException();
     }
     try
     {
         Podcast podcast = new RSSHamtare().HamtaPodcast(adress);
         podcast.Uri                  = adress;
         podcast.PodcastKategori      = kategori;
         podcast.UppdateringsFrekvens = uppdateringsFrekvens;
         LaggTillPodcast(podcast);
     }
     catch (ValideringsException ex)
     {
         throw ex;
     }
 }