I'm using HttpContext.Current.User to store some data about the client when the request is received.
I'm afraid that I might run into NullObjectReferenceException when HttpContext.Current is nulled unexpectedly and I'm trying to extract data from HttpContext.Current.User
The docomentation says about HttpContext.Current, that it:
Gets or sets the HttpContext object for the current HTTP request.
What are the cases where HttpContext.Current could be set to null?