using Rdream.Core.Model;
|
using Rdream.Core;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using System.Data;
|
using Rdream.Core.DataHandler;
|
using System.Collections;
|
using Newtonsoft.Json;
|
|
namespace TimedTaskService
|
{
|
class Program
|
{
|
public static int _sleepTime = int.Parse(System.Configuration.ConfigurationManager.AppSettings["sleepTime"]);
|
|
static void Main(string[] args)
|
{
|
|
log4netService.Debug("门禁监控程序已启动...");
|
Console.WriteLine("门禁监控程序已启动...");
|
|
while (true)
|
{
|
ResponseMsgMo rpm = new ResponseMsgMo();
|
try
|
{
|
rpm = SendMsgByAccessControlRecord.Instance.sendMsgByAccessControlRecord(); //result为上面的Json数据
|
|
if (rpm == null)
|
{
|
|
System.Threading.Thread.Sleep(_sleepTime);
|
//log4netService.Debug("调用推送学生进出学校消息响应为空!");
|
continue;
|
}
|
|
} catch (Exception ex)
|
{
|
System.Threading.Thread.Sleep(_sleepTime);
|
|
log4netService.Debug("调用推送学生进出学校消息接口异常:" + ex.Message + "详情:" + ex.ToString());
|
continue;
|
}
|
|
System.Threading.Thread.Sleep(_sleepTime);
|
|
}
|
|
}
|
|
|
}
|
}
|