示例#1
0
        static void Main(string[] args)
        {
            while (true)
            {
                try
                {
                    logModel = Applog.getlogData();
                    if (logModel != null)
                    {
                        using (var client = new HttpClient())
                        {
                            string contentType = "application/json";
                            string PostUrl     = baseUrl + "api/log/setLogData";
                            var    content     = new StringContent(JsonConvert.SerializeObject(logModel), Encoding.UTF8, contentType);
                            using (HttpResponseMessage response = client.PostAsync(PostUrl, content).Result)
                            {
                                if (response.IsSuccessStatusCode)
                                {
                                    Console.WriteLine("{0}", logModel.logdetails);
                                }
                            }
                        }
                    }
                }
                catch (Exception)
                {
                    Console.WriteLine("{0}", "Error");
                }

                Thread.Sleep(1000);
            }
        }
示例#2
0
        public static tbllog getlogData()
        {
            tbllog objdata = new tbllog()
            {
                logdetails = "Operation-Code~" + Utilities.RandomNumber(1, 1000),
                logdate    = DateTime.Now
            };

            return(objdata);
        }