Are there any practical differences between these two ways of getting an exception for the current asp.net request?
MSDN says HttpContent.Error returns the FIRST error while GetLastError() is evidently the last error, but I can’t seem to tell any difference in use.
Which one is the cannon method for error logging?
Here is Solutions:
We have many solutions to this problem, But we recommend you to use the first solution because it is tested & true solution that will 100% work for you.
They’re the same:
HttpContext.Error returns the first error.
HttpContext.Server returns an instance of the
HttpServerUtility class, which provides convenience wrappers for
HttpContext.Server.GetLastError(), which returns
HttpContext.Error (verified using Reflector).
Note: Use and implement solution 1 because this method fully tested our system.
Thank you 🙂