Ejemplo n.º 1
0
 private void OnElapsedTime(object source, ElapsedEventArgs e)
 {
     WriteToFile("Service is recall at " + DateTime.Now, "sportService");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/pilkanozna.xml"), "pilkanozna");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/siatkowka.xml"), "siatkowka");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/sportywalki.xml"), "sportywalki");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/pilkareczna.xml"), "pilkareczna");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/moto.xml"), "moto");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/tenis.xml"), "tenis");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/koszykowka.xml"), "koszykowka");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/wszystkie.xml"), "wszystkie");
     LineRemover.RemoveLine(id_of_rss);
     Deserialization.Run(id_of_rss);
 }
Ejemplo n.º 2
0
 protected override void OnStart(string[] args)
 {
     WriteToFile("Service is started at " + DateTime.Now, "sportService");
     timer.Elapsed += new ElapsedEventHandler(OnElapsedTime);
     timer.Interval = 600000; //co jaki czas aktualizujemy dane
     timer.Enabled  = true;
     // Pierwsze pobieranie danych po uruchomieniu
     WriteToFile(updateData("https://www.polsatsport.pl/rss/pilkanozna.xml"), "pilkanozna");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/siatkowka.xml"), "siatkowka");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/sportywalki.xml"), "sportywalki");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/pilkareczna.xml"), "pilkareczna");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/moto.xml"), "moto");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/tenis.xml"), "tenis");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/koszykowka.xml"), "koszykowka");
     WriteToFile(updateData("https://www.polsatsport.pl/rss/wszystkie.xml"), "wszystkie");
     LineRemover.RemoveLine(id_of_rss);
     Deserialization.Run(id_of_rss);
 }