We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 908d942 commit 371a098Copy full SHA for 371a098
ExceptionMessageRetriever.cs
@@ -7,18 +7,15 @@ public static class ExceptionMessageRetriever
7
{
8
public static string Execute(Exception exc)
9
10
- var exceptionMessage = new StringBuilder();
11
-
12
- var currentException = exc;
13
- exceptionMessage.Append(currentException.Message);
14
15
- while (currentException.InnerException != null)
+ var messages = new List<string>();
+ do
16
17
- exceptionMessage.AppendLine().Append(currentException.Message);
18
- currentException = currentException.InnerException;
+ messages.Add(exc.Message);
+ exc = exc.InnerException;
19
}
+ while (exc != null);
20
21
- return exceptionMessage.ToString();
+ return string.Join(" - ", messages);
22
23
24
0 commit comments