예제 #1
0
        public void UpdateRss() {
            
            // Begin RSS Update
            if (this.BeginRssUpdate != null) {
                this.BeginRssUpdate(this);
            }

            CDownloadFile downloadRssFeed = new CDownloadFile("https://forum.myrcon.com/external.php?do=rss&type=newcontent&sectionid=1&days=120&count=10");
            downloadRssFeed.DownloadComplete += new CDownloadFile.DownloadFileEventDelegate(downloadRssFeed_DownloadComplete);
            downloadRssFeed.DownloadError += new CDownloadFile.DownloadFileEventDelegate(downloadRssFeed_DownloadError);
            downloadRssFeed.BeginDownload();

            CDownloadFile downloadPromoFeed = new CDownloadFile("https://myrcon.com/procon/streams/banners/format/xml");
            downloadPromoFeed.DownloadComplete += new CDownloadFile.DownloadFileEventDelegate(downloadPromoFeed_DownloadComplete);
            downloadPromoFeed.DownloadError += new CDownloadFile.DownloadFileEventDelegate(downloadPromoFeed_DownloadError);
            downloadPromoFeed.BeginDownload();
        }
예제 #2
0
        public void UpdateRss() {
            
            // Begin RSS Update
            if (this.BeginRssUpdate != null) {
                FrostbiteConnection.RaiseEvent(this.BeginRssUpdate.GetInvocationList(), this);
            }

            CDownloadFile downloadRssFeed = new CDownloadFile("http://phogue.net/feed/");
            downloadRssFeed.DownloadComplete += new CDownloadFile.DownloadFileEventDelegate(downloadRssFeed_DownloadComplete);
            downloadRssFeed.DownloadError += new CDownloadFile.DownloadFileEventDelegate(downloadRssFeed_DownloadError);
            downloadRssFeed.BeginDownload();
        }