提交记录修改Core/Servicers/Instances/Logger.cs+7 −3看文件
修改Core/Servicers/Interfaces/ILogger.cs+4 −3看文件
| @@ -4,6 +4,7 @@ using System.Collections.Generic; | ||
| 4 | 4 | using System.Diagnostics; |
| 5 | 5 | using System.IO; |
| 6 | 6 | using System.Linq; |
| 7 | 新增:using System.Runtime.CompilerServices; | |
| 7 | 8 | using System.Text; |
| 8 | 9 | using System.Threading.Tasks; |
| 9 | 10 | |
| @@ -24,17 +25,20 @@ namespace Core.Servicers.Instances | ||
| 24 | 25 | loggerName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, |
| 25 | 26 | "Log", DateTime.Now.ToString("yyyy-MM-dd") + ".log"); |
| 26 | 27 | } |
| 27 | 删除: public void Info(string message) | |
| 28 | 新增: public void Info(string message, [CallerLineNumber] int callerLineNumber = -1, [CallerFilePath] string callerFilePath = null, [CallerMemberName] string callerMemberName = null) | |
| 28 | 29 | { |
| 30 | 新增: message = message + "\r\n[Caller Info] Line:" + callerLineNumber + ",File:" + callerFilePath + ",name:" + callerMemberName; | |
| 29 | 31 | Save(Fromat(LogLevel.Info, message)); |
| 30 | 32 | } |
| 31 | 33 | |
| 32 | 删除: public void Warn(string message) | |
| 34 | 新增: public void Warn(string message, [CallerLineNumber] int callerLineNumber = -1, [CallerFilePath] string callerFilePath = null, [CallerMemberName] string callerMemberName = null) | |
| 33 | 35 | { |
| 36 | 新增: message = message + "\r\n[Caller Info] Line:" + callerLineNumber + ",File:" + callerFilePath + ",name:" + callerMemberName; | |
| 34 | 37 | Save(Fromat(LogLevel.Warn, message)); |
| 35 | 38 | } |
| 36 | 删除: public void Error(string message) | |
| 39 | 新增: public void Error(string message, [CallerLineNumber] int callerLineNumber = -1, [CallerFilePath] string callerFilePath = null, [CallerMemberName] string callerMemberName = null) | |
| 37 | 40 | { |
| 41 | 新增: message = message + "\r\n[Caller Info] Line:" + callerLineNumber + ",File:" + callerFilePath + ",name:" + callerMemberName; | |
| 38 | 42 | Save(Fromat(LogLevel.Error, message)); |
| 39 | 43 | } |
| 40 | 44 | |
| @@ -1,6 +1,7 @@ | ||
| 1 | 1 | using System; |
| 2 | 2 | using System.Collections.Generic; |
| 3 | 3 | using System.Linq; |
| 4 | 新增:using System.Runtime.CompilerServices; | |
| 4 | 5 | using System.Text; |
| 5 | 6 | using System.Threading.Tasks; |
| 6 | 7 | |
| @@ -8,8 +9,8 @@ namespace Core.Servicers.Interfaces | ||
| 8 | 9 | { |
| 9 | 10 | public interface ILogger |
| 10 | 11 | { |
| 11 | 删除: void Info(string message); | |
| 12 | 删除: void Warn(string message); | |
| 13 | 删除: void Error(string message); | |
| 12 | 新增: void Info(string message, [CallerLineNumber] int callerLineNumber = -1, [CallerFilePath] string callerFilePath = null, [CallerMemberName] string callerMemberName = null); | |
| 13 | 新增: void Warn(string message, [CallerLineNumber] int callerLineNumber = -1, [CallerFilePath] string callerFilePath = null, [CallerMemberName] string callerMemberName = null); | |
| 14 | 新增: void Error(string message, [CallerLineNumber] int callerLineNumber = -1, [CallerFilePath] string callerFilePath = null, [CallerMemberName] string callerMemberName = null); | |
| 14 | 15 | } |
| 15 | 16 | } |

