Example #1
0
        public static void Main(string[] args)
        {
            using (ReaderService rdr = new ReaderService("username", "password", "Sandworks.Google.App"))
            {
                var o = rdr.Search("Sony Hdtv", "100");
                Console.WriteLine(o);
            }

            Console.Read();
        }
Example #2
0
 public IEnumerable<RawDealItem> GetDeals(string product, int count)
 {
     List<RawDealItem> results = new List<RawDealItem>();
     using (ReaderService rdr = new ReaderService(UserName, Password, Source))
     {
         var resultsXml = rdr.Search(product, (count * 2).ToString());
         XNamespace xmlns = "http://www.w3.org/2005/Atom";
         if(!string.IsNullOrWhiteSpace(resultsXml))
             results = XElement.Parse(resultsXml).Elements(xmlns + "entry").Select(o => new RawDealItem(o, xmlns)).ToList<RawDealItem>();
     }
     return results.Distinct<RawDealItem>(new DealItemComparer()).Take(count);
 }