Пример #1
0
        public async Task <string> GetPage(string url)
        {
            //System.Threading.Thread.Sleep(50);
            var res = client.GetHttp(url, true, user_agent);

            if (res.Success)
            {
                return(res.Content);
            }
            else
            {
                LogDTO log = new LogDTO()
                {
                    _id         = ObjectId.GenerateNewId().ToString(),
                    DateTime    = DateTime.Now,
                    Description = res.ExeptionErrorMessage,
                    ProjectId   = (int)ProjectNames.HttpHelper,
                    Url         = url,
                    MethodName  = "Digikala - GetPage",
                    Title       = "Get HTML Error"
                };
                Logger.AddLog(log);
                return(string.Empty);
            }
        }
Пример #2
0
        public string GetPage(string url)
        {
            var res = client.GetHttp(url);

            if (res.Success)
            {
                return(res.Content);
            }
            else
            {
                LogDTO log = new LogDTO()
                {
                    DateTime    = DateTime.Now,
                    Description = res.ExeptionErrorMessage,
                    ProjectId   = (int)ProjectNames.HttpHelper,
                    Url         = url,
                    MethodName  = "Digikala - GetPage",
                    Title       = "Get HTML Error"
                };
                Logger.AddLog(log);
                return(string.Empty);
            }
        }