| | |
| | | /// 执行指定任务 |
| | | /// </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(); |
| | |
| | | } |
| | | } |
| | | |
| | | /// <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); |
| | |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 写入信息日志 |
| | | /// </summary> |
| | | /// <param name="fileName"></param> |
| | | /// <param name="msg"></param> |
| | | public void WriteInfo(string fileName, string msg) |
| | | { |
| | | StringBuilder builder = new StringBuilder(msg); |
| | |
| | | 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); |