public static IObservable <Tweet> GetPollingListStatuses(this TwitterClient client, string id)
 {
     Enforce.NotNullOrEmpty(id);
     return(client.GetPolling((x, sinceId) => x.GetListStatuses(id)));
 }
 public static IObservable <Tweet> GetPollingUserTimeline(this TwitterClient client, string screenName)
 {
     Enforce.NotNullOrEmpty(screenName);
     return(client.GetPolling((x, sinceId) => x.GetUserTimeline(screenName, sinceId)));
 }
 public static IObservable <SearchResult> GetPollingSearch(this TwitterClient client, string query)
 {
     Enforce.NotNullOrEmpty(query);
     return(client.GetPolling((x, sinceId) => x.GetSearch(query, sinceId)));
 }
 public static IObservable <DirectMessage> GetPollingDirectMessages(this TwitterClient client)
 {
     return(client.GetPolling((x, sinceId) => x.GetDirectMessages(sinceId)));
 }