File tree Expand file tree Collapse file tree 1 file changed +23
-8
lines changed Expand file tree Collapse file tree 1 file changed +23
-8
lines changed Original file line number Diff line number Diff line change @@ -60,14 +60,29 @@ public static void LogError(string message)
60
60
61
61
public static void LogError ( string message , Exception ex )
62
62
{
63
- Log (
64
- message + Environment . NewLine +
65
- ex ? . Message + Environment . NewLine +
66
- "Inner exception: " + Environment . NewLine +
67
- ex ? . InnerException ? . Message + Environment . NewLine +
68
- "Stack trace: " + Environment . NewLine +
69
- ex ? . StackTrace ,
70
- Error ) ;
63
+ if ( ex == null )
64
+ {
65
+ LogError ( message ) ;
66
+ }
67
+ else
68
+ {
69
+ var exMessage =
70
+ message + Environment . NewLine +
71
+ ex . GetType ( ) + ": " + ex . Message + Environment . NewLine ;
72
+
73
+ if ( ex . InnerException != null )
74
+ {
75
+ exMessage +=
76
+ "Inner exception: " + Environment . NewLine +
77
+ ex . InnerException . GetType ( ) + ": " + ex . InnerException . Message + Environment . NewLine ;
78
+ }
79
+
80
+ exMessage +=
81
+ "Stack trace: " + Environment . NewLine +
82
+ ex . StackTrace ;
83
+
84
+ Log ( exMessage , Error ) ;
85
+ }
71
86
}
72
87
73
88
public static void LogWarning ( string message )
You can’t perform that action at this time.
0 commit comments