/// <summary> /// <para>Performs the Favourites Method: /// Get Saved Searches. GET /// </para> /// REQURIES AUTHENTICATION. /// </summary> /// <returns>SavedSearches.</returns> public SavedSearches RetrieveFavouriteSearches(SavedSearchType filter) { var query = String.Format("{0}/{1}es/{2}{3}", Constants.FAVOURITES, Constants.SEARCH, filter, Constants.XML); var getRequest = _connection.AuthenticatedQuery(query); var xml = getRequest.ToString(); return(Deserializer <SavedSearches> .Deserialize(new SavedSearches(), xml)); }
/// <summary> /// <para>Performs the Favourites Method: /// Retrieve Favourite Searches. /// </para> /// REQURIES AUTHENTICATION. /// </summary> /// <param name="filter">The filter for the favourite searches.</param> /// <returns>SaveSearches.</returns> public SavedSearches RetrieveFavouriteSearches(SavedSearchType filter) { if (_favourites == null) { _favourites = new FavouriteMethods(_connection); } return _favourites.RetrieveFavouriteSearches(filter); }
/// <summary> /// <para>Performs the Favourites Method: /// Get Saved Searches. GET /// </para> /// REQURIES AUTHENTICATION. /// </summary> /// <returns>SavedSearches.</returns> public SavedSearches RetrieveFavouriteSearches(SavedSearchType filter) { var query = String.Format("{0}/{1}es/{2}{3}", Constants.FAVOURITES, Constants.SEARCH, filter, Constants.XML); var getRequest = _connection.AuthenticatedQuery(query); var xml = getRequest.ToString(); return Deserializer<SavedSearches>.Deserialize(new SavedSearches(), xml); }