Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better stack traces in the error page using Ben.Demystify #494

Merged
merged 12 commits into from
Jan 14, 2018

Conversation

exyi
Copy link
Member

@exyi exyi commented Nov 11, 2017

Exception stack traces for the Error Page now come from EnhancedStackTrace from the Ben.Demystify library. Because it's a bit experimental, it falls back to the normal stack traces transparently, so it should not break anything.

Some screenshots (with highlighted cool stuff)

screenshot-2017-11-11 server error in application
screenshot-2017-11-11 server error in application 1

Note that it only works on netstandard2.0 target, not net451, but it should not be a big deal as it's just a cosmetic change and you should be used to rough development experience if you are stuck to obsolete stuff :P

exyi added 2 commits November 11, 2017 20:26
It's in the line bellow anyway and it seems to add quite a lot of noise to the nice Ben.Demystified method names.
@djanosik djanosik added this to the Version 2.0 milestone Dec 7, 2017
@quigamdev
Copy link
Contributor

quigamdev commented Dec 8, 2017

Waits while Ben.Demystifier is not strongly-named.

@exyi
Copy link
Member Author

exyi commented Dec 9, 2017

What is the problem with strong naming?

@quigamdev
Copy link
Contributor

I updated Ben.Demystifier to newest version and I allowed usage in owin projects. However owin requires strongly-named assembly.

@exyi
Copy link
Member Author

exyi commented Dec 9, 2017 via email

@adamjez adamjez requested a review from quigamdev January 14, 2018 21:19
@adamjez adamjez merged commit e54bc18 into master Jan 14, 2018
@quigamdev quigamdev deleted the demystified-exceptions branch February 5, 2018 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants