HttpContext.Error vs HttpContext.Server.GetLastError()

Существуют ли какие-либо практические различия между этими двумя способами получения исключения для текущего запроса asp.net?

MSDN говорит, что HttpContent.Error возвращает FIRST-ошибку, в то время как GetLastError(), по-видимому, является последней ошибкой, но я не могу сказать никакой разницы в использовании.

Каким из них является метод пушек для регистрации ошибок?

Ответ 1

Они одинаковы:

HttpContext.Error возвращает первую ошибку.

HttpContext.Server возвращает экземпляр класса HttpServerUtility, который предоставляет удобные обертки для HttpContext, включая

HttpContext.Server.GetLastError(), который возвращает HttpContext.Error (проверено с помощью Reflector).