|
1 | 1 | using System.Runtime.CompilerServices;
|
2 | 2 |
|
3 |
| -namespace Common.Logging |
| 3 | +namespace Common.Logging; |
| 4 | + |
| 5 | +public interface ILogger |
4 | 6 | {
|
5 |
| - public interface ILogger |
6 |
| - { |
7 |
| - public event EventHandler<LogAddedEventArgs>? LogAdded; |
| 7 | + public event EventHandler<LogAddedEventArgs>? LogAdded; |
8 | 8 |
|
9 |
| - void Log(LogLevel level, string message, string callerMemberName, string sourceFilePath, int sourceLineNumber); |
| 9 | + void Log(LogLevel level, string message, string callerMemberName, string sourceFilePath, int sourceLineNumber); |
10 | 10 |
|
11 |
| - void Debug2(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
12 |
| - => Log(LogLevel.Debug2, message, callerMemberName, sourceFilePath, sourceLineNumber); |
| 11 | + void Debug2(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
| 12 | + => Log(LogLevel.Debug2, message, callerMemberName, sourceFilePath, sourceLineNumber); |
13 | 13 |
|
14 |
| - void Debug(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
15 |
| - => Log(LogLevel.Debug, message, callerMemberName, sourceFilePath, sourceLineNumber); |
| 14 | + void Debug(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
| 15 | + => Log(LogLevel.Debug, message, callerMemberName, sourceFilePath, sourceLineNumber); |
16 | 16 |
|
17 |
| - void Info(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
18 |
| - => Log(LogLevel.Info, message, callerMemberName, sourceFilePath, sourceLineNumber); |
| 17 | + void Info(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
| 18 | + => Log(LogLevel.Info, message, callerMemberName, sourceFilePath, sourceLineNumber); |
19 | 19 |
|
20 |
| - void Warning(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
21 |
| - => Log(LogLevel.Warning, message, callerMemberName, sourceFilePath, sourceLineNumber); |
| 20 | + void Warning(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
| 21 | + => Log(LogLevel.Warning, message, callerMemberName, sourceFilePath, sourceLineNumber); |
22 | 22 |
|
23 |
| - void Error(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
24 |
| - => Log(LogLevel.Error, message, callerMemberName, sourceFilePath, sourceLineNumber); |
| 23 | + void Error(string message, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
| 24 | + => Log(LogLevel.Error, message, callerMemberName, sourceFilePath, sourceLineNumber); |
25 | 25 |
|
26 |
| - void Error(Exception ex, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
27 |
| - => Log(LogLevel.Error, $"{ex.Message} - {ex.StackTrace}", callerMemberName, sourceFilePath, sourceLineNumber); |
| 26 | + void Error(Exception ex, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
| 27 | + => Log(LogLevel.Error, $"{ex.Message} - {ex.StackTrace}", callerMemberName, sourceFilePath, sourceLineNumber); |
28 | 28 |
|
29 |
| - void Error(string message, Exception ex, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
30 |
| - => Log(LogLevel.Error, $"{message} - {ex.Message} - {ex.StackTrace}", callerMemberName, sourceFilePath, sourceLineNumber); |
31 |
| - } |
| 29 | + void Error(string message, Exception ex, [CallerMemberName] string callerMemberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) |
| 30 | + => Log(LogLevel.Error, $"{message} - {ex.Message} - {ex.StackTrace}", callerMemberName, sourceFilePath, sourceLineNumber); |
32 | 31 | }
|
0 commit comments