}}return_log;}}///<summary>///写数据接口日志只调用一次///</summary>publicvoidInitWriteInterLog(){//接口ThreadPool.QueueUserWorkItem(o=>{varlogs=newList<sys_interface_log>();while(true){if(QueueInterLog.GetInstance.Queue().Count>=logCount){for(vari=0;i<logCount;i++){if(QueueInterLog.GetInstance.Queue().TryDequeue(outvarlog)){logs.Add(log);}}newLogService().InsSysInterLog(logs);logs.Clear();}else{Thread.Sleep(SleepTime);}}});//定时器ThreadPool.QueueUserWorkItem(o=>{varjobLogs=newList<sys_job_log>();while(true){if(QueueJobLog.GetInstance.Queue().Count>=logCount){for(vari=0;i<logCount;i++){if(QueueJobLog.GetInstance.Queue().TryDequeue(outvarlog)){jobLogs.Add(log);}}newLogService().InsSysJobLog(jobLogs);jobLogs.Clear();}else{Thread.Sleep(SleepTime);}}});Log4NetHelper.Instance.Info("Interface log service started successfully!");}}}