title: C# Exceptions to Dictionary
body: <p>Is there any way (or library maybe) that can convert C# Exception (including SQL and Entity Framework) to a Dictionary that will include any specific data to the exception and also the InnerException ?</p>