Retrace: Ideas Portal

Retrace combines several tools every development team needs, but we are always open to fresh new ideas.  Please submit your feature request/idea for Retrace below.

Use Ben.Demystifier to make errors log more productive and understandable

Currently C# stack traces are hard to understand, and sometimes extremely esoteric. Luckily some people already worked around the issue and "humanized" the non-human friendly stack traces provided by dotnet. Better yet, it is a high performance library and very easy to implement:

 

https://github.com/benaadams/Ben.Demystifier

 

We use it all over the place with our own logging mechanisms. I really believe it would add a lot of value to Retrace's centralized Error Monitoring mechanism.

 

Don't take my word for it, read the rationales here: https://github.com/benaadams/Ben.Demystifier#problems-with-current-stack-traces

 

It could be and opt-in or opt-out feature, you could even provide an option to see the original stack trace instead of the "demystified" one.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Sep 26 2019
  • Attach files