public SocialSiteDataFeedsFactory (string networkType) { switch (networkType) { case "twitter": objSocialSiteDataFeeds = new TwitterData(); break; case "linkedin": objSocialSiteDataFeeds = new LinkedInData(); break; case "googleanalytics": //objSocialSiteDataFeeds = new GoogleAnalyticsData(); break; case "googleplus": objSocialSiteDataFeeds = new GooglePlusData(); break; case "facebook": objSocialSiteDataFeeds = new FacebookData(); break; case "instagram": objSocialSiteDataFeeds = new InstagramData(); break; case "tumblr": objSocialSiteDataFeeds = new TumblrData(); break; case "youtube": //objSocialSiteDataFeeds = new YouTubeData(); break; default: break; } }
public clsSocialSiteDataFeedsFactory (string networkType) { switch (networkType) { case "websitereview": objSocialSiteDataFeeds = new WebSiteDataData(); break; default: break; } }
public clsSocialSiteDataFeedsFactory (string networkType) { switch (networkType) { case "twitter": objSocialSiteDataFeeds = new TwitterData(); break; case "linkedin": objSocialSiteDataFeeds = new LinkedInData(); break; case "googleanalytics": //objSocialSiteDataFeeds = new GoogleAnalyticsData(); break; case "googleplus": //objSocialSiteDataFeeds = new Google(); break; case "facebook": objSocialSiteDataFeeds = new FacebookData(); break; case "instagram": objSocialSiteDataFeeds = new InstagramData(); break; case "tumblr": objSocialSiteDataFeeds = new TumblrData(); break; case "youtube": objSocialSiteDataFeeds = new YouTubeData(); break; case "facebook_page": objSocialSiteDataFeeds = new FacebookFanPageData(); break; case "facebook page": objSocialSiteDataFeeds = new FacebookPageData(); break; default: break; } }
private static void RunDataService(string profiletype) { while (true) { Api.SocialProfile.SocialProfile ApiobjSocialProfile = new Api.SocialProfile.SocialProfile(); List <Domain.Socioboard.Domain.SocialProfile> lstSocialProfile = (List <Domain.Socioboard.Domain.SocialProfile>)(new JavaScriptSerializer().Deserialize(ApiobjSocialProfile.SocialProfileByProfilType(profiletype.ToString()), typeof(List <Domain.Socioboard.Domain.SocialProfile>))); ThreadPool.SetMaxThreads(10, 4); if (lstSocialProfile != null) { if (lstSocialProfile.Count != 0) { foreach (var item in lstSocialProfile) { try { if (item.UserId.ToString() != "bbc23ca1-28f1-452c-a3a8-e58c5cc5a0f8") { continue; } clsSocialSiteDataFeedsFactory objclsSocialSiteDataFeedsFactory = new clsSocialSiteDataFeedsFactory(item.ProfileType); ISocialSiteData objSocialSiteDataFeeds = objclsSocialSiteDataFeedsFactory.CreateSocialSiteDataFeedsInstance(); if (objSocialSiteDataFeeds != null) { Console.WriteLine(objSocialSiteDataFeeds.GetData((object)item.UserId, item.ProfileId)); } } catch (Exception ex) { Console.WriteLine(ex.Message); } } } else { Console.WriteLine("No active record in Database"); } } else { Console.WriteLine("No active record in Database"); } Thread.Sleep(15 * 1000); } }
private static void RunDataServiceInThreads(object objitem) { try { Domain.Socioboard.Domain.SocialProfile item = (Domain.Socioboard.Domain.SocialProfile)objitem; clsSocialSiteDataFeedsFactory objclsSocialSiteDataFeedsFactory = new clsSocialSiteDataFeedsFactory(item.ProfileType); ISocialSiteData objSocialSiteDataFeeds = objclsSocialSiteDataFeedsFactory.CreateSocialSiteDataFeedsInstance(); if (objSocialSiteDataFeeds != null) { Console.WriteLine(objSocialSiteDataFeeds.GetData((object)item.UserId, item.ProfileId)); } } catch (Exception ex) { Console.WriteLine(ex.Message); } }
private static void RunDataServiceInThreads(object objitem) { try { Domain.Myfashion.Domain.websitereviewdata item = (Domain.Myfashion.Domain.websitereviewdata)objitem; clsSocialSiteDataFeedsFactory objclsSocialSiteDataFeedsFactory = new clsSocialSiteDataFeedsFactory("websitereview"); ISocialSiteData objSocialSiteDataFeeds = objclsSocialSiteDataFeedsFactory.CreateSocialSiteDataFeedsInstance(); if (objSocialSiteDataFeeds != null) { Console.WriteLine(objSocialSiteDataFeeds.UpdateWebSiteData(item.Id.ToString(), item.websitename)); } } catch (Exception ex) { Console.WriteLine(ex.Message); } }