public override void Process(IDroneDataComponent dataComponent) { FacebookDataComponent fbComponent = dataComponent as FacebookDataComponent; if (!Object.Equals(fbComponent, null)) { if (!Object.Equals(fbComponent.FBPage, null)) { SendData(fbComponent.FBPage, "Page"); } if (!Object.Equals(fbComponent.CountryDemographic, null)) { SendData(fbComponent.CountryDemographic, "Country"); } if (!Object.Equals(fbComponent.LocaleDemographic, null)) { SendData(fbComponent.LocaleDemographic, "Locale"); } if (!Object.Equals(fbComponent.GenderDemographic, null)) { SendData(fbComponent.GenderDemographic, "Gender"); } } }
//write to WebAPI service if this is to be used again public override void Process(IDroneDataComponent component) { TwitterDataComponent twitterDataComponent = component as TwitterDataComponent; //if (!Object.Equals(twitterDataComponent, null)) // SaveTrendData(twitterDataComponent); }
public override void Process(IDroneDataComponent dataComponent) { FacebookDataComponent fbComponent = dataComponent as FacebookDataComponent; if (!Object.Equals(fbComponent, null)) { if (!Object.Equals(fbComponent.FBPage, null)) { SaveLikes(fbComponent.FBPage); } if (!Object.Equals(fbComponent.CountryDemographic, null)) { SaveCountryDemographics(fbComponent.CountryDemographic); } if (!Object.Equals(fbComponent.LocaleDemographic, null)) { SaveLocaleDemographics(fbComponent.LocaleDemographic); } if (!Object.Equals(fbComponent.GenderDemographic, null)) { SaveGenderDemographics(fbComponent.GenderDemographic); } } }
public override void Process(IDroneDataComponent component) { CrunchbaseDataComponent crunchComponent = component as CrunchbaseDataComponent; if (!Object.Equals(crunchComponent, null)) { SaveCompany(crunchComponent.CompanyLocal); } }
public override void Process(IDroneDataComponent component) { TwitterDataComponent twitterDataComponent = component as TwitterDataComponent; if (!Object.Equals(twitterDataComponent.TwitterUserList, null)) { SaveFollowerData(twitterDataComponent.TwitterUserList); } }
public override void Process(IDroneDataComponent component) { YouTubeDataComponent ytdc = component as YouTubeDataComponent; if (!Object.Equals(ytdc, null)) { SaveChannelInfo(ytdc); } }
public override void Process(IDroneDataComponent component) { MarketShareDataComponent smbComponent = component as MarketShareDataComponent; if (!Object.Equals(smbComponent, null)) { SendDomainData(smbComponent.MarketShareType); } }
public override void Process(IDroneDataComponent component) { TwitterDataComponent twitterDataComponent = component as TwitterDataComponent; if (!Object.Equals(twitterDataComponent.KeywordStatus, null)) { SendAllMentions(twitterDataComponent.KeywordStatus); } }
public override void Process(IDroneDataComponent component) { FacebookDataComponent comp = component as FacebookDataComponent; if (!Object.Equals(comp, null)) { Shared.Utility.WriteToLogFile(String.Format("Facebook_TestDataRun_{0:M_d_yyyy}", DateTime.Today) + ".log", comp.FBPage.Name + ", " + comp.FBPage.Likes + ", " + DateTime.Now); } }
public override void Process(IDroneDataComponent component) { CrunchbaseDataComponent comp = component as CrunchbaseDataComponent; if (!Object.Equals(comp.CompanyLocal, null)) { Utility.WriteToLogFile(String.Format("Crunchbase_TestDataRun_{0:M_d_yyyy}", DateTime.Today) + ".log", BuildMessage(comp.CompanyLocal)); } }
public override void Process(IDroneDataComponent component) { PortfolioDataComponent smbComponent = component as PortfolioDataComponent; if (!Object.Equals(smbComponent, null)) { AddPortfolioToBulk(smbComponent.PortfolioType); } }
public override void Process(IDroneDataComponent component) { YouTubeDataComponent comp = component as YouTubeDataComponent; if (!Object.Equals(comp, null)) { //For now do nothing, this is a blank datasource for unit testing. Utility.WriteToLogFile(String.Format("YouTube_TestDataRun_{0:M_d_yyyy}", DateTime.Today) + ".log", comp.YouTubeChannel.Feed.Count + ", " + DateTime.Now); } }
public override void Process(IDroneDataComponent component) { MarketShareDataComponent comp = component as MarketShareDataComponent; if (!Object.Equals(comp.MarketShareType, null)) { //For now do nothing, this is a blank datasource for unit testing. Utility.WriteToLogFile(String.Format("MarketShare_TestDataRun_{0:M_d_yyyy}", DateTime.Today) + ".log", BuildMarketShareMessage(comp.MarketShareType)); } }
public override void Process(IDroneDataComponent component) { TwitterDataComponent twitterDataComponent = component as TwitterDataComponent; try { if (!Object.Equals(twitterDataComponent.KeywordStatus, null)) { SaveStatus(twitterDataComponent.KeywordStatus); } if (!Object.Equals(twitterDataComponent.TwitterUserList, null)) { SaveUsers(twitterDataComponent.TwitterUserList); //followers } } catch (Exception e) { twitterDataComponent.SaveFailure = true; ExceptionExtensions.LogError(e, "TwitterDataSource_Process"); } }
public abstract void Process(IDroneDataComponent component);
public override void Process(IDroneDataComponent component) { //For now do nothing, this is a blank datasource for unit testing. }