示例#1
0
        private void GetPage(int num)
        {
            var s = DownloadString.DownLSber(_url, num);

            if (string.IsNullOrEmpty(s))
            {
                Log.Logger($"Empty string in {GetType().Name}.{System.Reflection.MethodBase.GetCurrentMethod().Name}",
                           _url);
                return;
            }

            var jObj    = JObject.Parse(s);
            var tenders = GetElements(jObj, "data.list");

            foreach (var t in tenders)
            {
                try
                {
                    ParserTenderObj(t);
                }
                catch (Exception e)
                {
                    Log.Logger($"Error in {GetType().Name}.{System.Reflection.MethodBase.GetCurrentMethod().Name}",
                               e);
                }
            }
        }