Skip to content

Commit 371a098

Browse files
authored
Update ExceptionMessageRetriever.cs
1 parent 908d942 commit 371a098

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

ExceptionMessageRetriever.cs

+6-9
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,15 @@ public static class ExceptionMessageRetriever
77
{
88
public static string Execute(Exception exc)
99
{
10-
var exceptionMessage = new StringBuilder();
11-
12-
var currentException = exc;
13-
exceptionMessage.Append(currentException.Message);
14-
15-
while (currentException.InnerException != null)
10+
var messages = new List<string>();
11+
do
1612
{
17-
exceptionMessage.AppendLine().Append(currentException.Message);
18-
currentException = currentException.InnerException;
13+
messages.Add(exc.Message);
14+
exc = exc.InnerException;
1915
}
16+
while (exc != null);
2017

21-
return exceptionMessage.ToString();
18+
return string.Join(" - ", messages);
2219
}
2320
}
2421
}

0 commit comments

Comments
 (0)