I'm running IIS 7 Integrated mode and I'm getting
Request is not available in this context
when I try to access it in a Log4Net related function that is called from Application_Start
. This is the line of code I've
if (HttpContext.Current != null && HttpContext.Current.Request != null)
and an exception is being thrown for second comparison.
What else can I check other than checking HttpContext.Current.Request for null??
A similar question is posted @ Request is not available in this context exception when runnig mvc on iis7.5
but no relevant answer there either.
Please see IIS7 Integrated mode: Request is not available in this context exception in Application_Start:
The “Request is not available in this context” exception is one of the more common errors you may receive on when moving ASP.NET applications to Integrated mode on IIS 7.0. This exception happens in your implementation of the Application_Start method in the global.asax file if you attempt to access the HttpContext of the request that started the application.