hutongqing
2024-11-27 7ff298c6834275b63b612af49651673689a39660
WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/JobBase.cs
@@ -16,7 +16,7 @@
        /// 执行指定任务
        /// </summary>
        /// <param name="context"></param>
        /// <param name="action"></param>
        /// <param name="func"></param>
        public async void ExecuteJob(IJobExecutionContext context, Func<Task> func)
        {
            StringBuilder stringBuilder = new StringBuilder();
@@ -48,9 +48,14 @@
            }
        }
        /// <summary>
        /// 写入调试日志
        /// </summary>
        /// <param name="fileName"></param>
        /// <param name="msg"></param>
        public void WriteDebug(string fileName, string msg)
        {
            if( AppSettings.app(new string[] { "LogDeubgEnable" }).ObjToBool())
            if (AppSettings.Get(new string[] { "LogDeubgEnable" }).ObjToBool())
            {
                StringBuilder builder = new StringBuilder(msg);
                builder.Append(Environment.NewLine);
@@ -59,6 +64,11 @@
            }
        }
        /// <summary>
        /// 写入信息日志
        /// </summary>
        /// <param name="fileName"></param>
        /// <param name="msg"></param>
        public void WriteInfo(string fileName, string msg)
        {
            StringBuilder builder = new StringBuilder(msg);
@@ -67,6 +77,12 @@
            QuartzLogger.WriteLogToFile($"Info_{fileName}", builder.ToString());
        }
        /// <summary>
        /// 写入错误日志
        /// </summary>
        /// <param name="fileName"></param>
        /// <param name="msg"></param>
        /// <param name="ex"></param>
        public void WriteError(string fileName, string msg, Exception ex)
        {
            StringBuilder builder = new StringBuilder(msg);