Glimpse.Prototype icon indicating copy to clipboard operation
Glimpse.Prototype copied to clipboard

NullReferenceException when conditionally calling UseGlimpse

Open ddotlic opened this issue 9 years ago • 0 comments

We're seeing something rather unexpected - if we call services.AddGlimpse() but then don't call app.UseGlimpse() - for example, because we're running in a production environment - the site crashes.

The error is it appears identical to the one observed in this bug: #98

Since the call to AddGlimpse() (made in ConfigureServices) cannot be avoided by an if in an easy manner (the criteria we use which is environment is not as easily available as it is in Configure method) I would expect it to not do much until one actually calls UseGlimpse()?

Or are we expected to "pair" the Add/Use by guarding both with the same conditional (up to us to see how to achieve this)?

Differently put I am not sure if this is a bug (personally expect that it is) or me missing something...

ddotlic avatar Jan 11 '16 16:01 ddotlic