Esempio n. 1
0
        /// <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));
        }
Esempio n. 2
0
        /// <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);
 }