Esempio n. 1
0
 public NewsArticleRepository(INewsReader iNewsReader, INewsUpdater iNewsUpdater, INewsCreator iNewsCreator, ISitecoreUtilities iSitecoreUtilities)
 {
     _iNewsReader        = iNewsReader;
     _iNewsUpdater       = iNewsUpdater;
     _iNewsCreator       = iNewsCreator;
     _iSitecoreUtilities = iSitecoreUtilities;
 }
Esempio n. 2
0
 public void ReadAllNews(INewsUpdater nr)
 {
     this.nr = nr;
     foreach (INewsUpdater nu in newsSources)
     {
         nu.Update(this);
     }
 }
Esempio n. 3
0
        public static void StartWebRequest(string url, INewsUpdater newsSource)
        {
            WebRequest webRequest = HttpWebRequest.Create(url);

            //webRequest.BeginGetResponse(new AsyncCallback(FinishWebRequest), null);
            Tuple<WebRequest, INewsUpdater> myTuple = new Tuple<WebRequest, INewsUpdater>(webRequest, newsSource);
            webRequest.BeginGetResponse(new AsyncCallback(FinishWebRequest), myTuple);
        }
Esempio n. 4
0
        public static void StartWebRequest(string url, INewsUpdater newsSource)
        {
            WebRequest webRequest = HttpWebRequest.Create(url);

            //webRequest.BeginGetResponse(new AsyncCallback(FinishWebRequest), null);
            Tuple <WebRequest, INewsUpdater> myTuple = new Tuple <WebRequest, INewsUpdater>(webRequest, newsSource);

            webRequest.BeginGetResponse(new AsyncCallback(FinishWebRequest), myTuple);
        }