Skip to content

Instantly share code, notes, and snippets.

@explorer14
Created March 3, 2019 15:51
Show Gist options
  • Save explorer14/d7964e7b159cf6ba4cc630a894e0e17f to your computer and use it in GitHub Desktop.
Save explorer14/d7964e7b159cf6ba4cc630a894e0e17f to your computer and use it in GitHub Desktop.
public static class ExceptionExtensions
{
public static string Details(this Exception exception)
{
StringBuilder builder = new StringBuilder();
builder.AppendLine(exception.Message);
while (exception.InnerException != null)
{
builder.AppendLine(exception.InnerException.Message);
}
builder.AppendLine(exception.StackTrace);
return builder.ToString();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment