public TwitterSearchResult SearchForTweets(string phrase, TwitterSearchOptions options)
 {
     return WithTweetSharp<TwitterSearchResult>(
                                                   q => q.Search().Query().Containing(phrase)
                                                            .InLanguage(options.LanguageIso)
                                                            .InLocale(options.LocaleIso)
                                                            .Within(options.LocationRadiusMiles)
                                                            .Of(options.Location)
         );
 }
 public TwitterSearchResult SearchForTweetsBefore(long maxId, string phrase, int page, int count,
                                                  TwitterSearchOptions options)
 {
     return WithTweetSharp<TwitterSearchResult>(
                                                   q => q.Search().Query().Containing(phrase)
                                                            .Before(maxId).Skip(page).Take(count)
                                                            .InLanguage(options.LanguageIso)
                                                            .InLocale(options.LocaleIso)
                                                            .Within(options.LocationRadiusMiles)
                                                            .Of(options.Location)
         );
 }