2013-01-23 1 views
0

나는 현재 그러나 마이크로 소프트의 권고에 따라하지만, 요청을 종료 httpResponse.End()를 호출하고 내가 HttpContext.CompleteRequest로 변경하려고 예외를 throw에서 그것을 유지하기 위해 응용 프로그램,HttpResponse에와 HttpContext를

내 질문이 있습니다, HttpContext 개체는 무엇입니까? 그리고 그것을 컨트롤러 내부 어디에서 얻을 수 있습니까?

EDIT : 처음에는 비슷한 질문을 게시했습니다. 제목을 변경하기 위해 나는 질문을 삭제하고 다시 묻는 시도를했습니다 (아마도 더 좋은 방법이있을 것입니다). StackOverflow는 이미 그것을 삭제했지만 그것이 '중복'이기 때문에 저를 막을 수 없었습니다. 이것을 추가하면 게시 할 수 있습니다.

+2

올바른 방법은 질문을 편집하는 것입니다. –

+0

그래, 나는 이것을 한 후에 바로 깨달았다. –

답변

2

System.Web.HttpContext

그것은 정적 (또는 적어도 그렇게되는 모양가) MVC 컨트롤러 내 접근을, ASP.NET 웹은 형성하고 나는 (ASP.NET 웹 페이지를 가정 할 것이다 사용하지 않았다).

Current 속성을 사용하면 세션, 캐시 및 활성 웹 컨텍스트과 관련된 모든 항목에 액세스 할 수 있습니다.

2

System.Web.HttpContext.Current는 현재 httpContext를 가져옵니다.

관련 문제