コード例 #1
0
        private void AjouterRSS()
        {
            Console.Clear();
            Console.WriteLine("Entrez l'url du flux rss :");
            string     url    = Console.ReadLine();
            IRssParser parser = new RssParserWithLinQ();

            try
            {
                Rss rss = parser.ParserRSS(url);
                if (User.AjouterRSS(rss))
                {
                    DetailRss(rss);
                    Console.WriteLine("Ajout du flux avec succès !");
                }
                else
                {
                    Console.WriteLine("L'ajout du flux est un échec");
                }
                Console.WriteLine(PHRASE_CONTINUER);
                Console.ReadKey();
                Console.Clear();
            } catch (Exception e)
            {
                Debug.WriteLine(e.Message);
                Console.WriteLine("Problème lors de l'ajout du flux");
                Console.WriteLine(PHRASE_CONTINUER);
                Console.ReadKey();
            }
        }
コード例 #2
0
ファイル: Stub.cs プロジェクト: macoupas/FluxInfoMicrosoft
        public Utilisateur Charger()
        {
            Utilisateur utilisateur = new Utilisateur();
            IRssParser  parser      = new RssParserWithLinQ();

            Rss rss1 = parser.ParserRSS("http://www.lemonde.fr/jeux-video/rss_full.xml");

            rss1.Channel.Categorie = new Categorie("Jeux vidéo");

            utilisateur.AjouterRSS(rss1);

            return(utilisateur);
        }