/// <summary> /// Provides requests for the Twitter user's tweets configured by the Web.config entry. /// </summary> /// <param name="config">The configuration handler.</param> public TwitterProvider(TwitterProviderConfig config) { User = config.User; TimelineResultsCount = config.TimelineResultsCount; OldestResultId = config.OldestResultId; IncludeReplies = config.IncludeReplies; IncludeRetweets = config.IncludeRetweets; IncludeHowLongSincePublished = config.IncludeHowLongSincePublished; }
public ActionResult AddTwitterProviderToTimeline(TwitterProviderConfig providerConfig) { var config = SocialAllianceConfig.Read(); var timelineConfig = config.ReadTimeline(providerConfig.TimelineId, true); if (ModelState.IsValid) { timelineConfig.TwitterProviders.Add(providerConfig); SocialAllianceConfig.CreateOrUpdateTimeline(timelineConfig); } return PartialView("_TwitterProvidersListPartial", timelineConfig); }