2008-10-16 4 views
3

HTTP 처리기를 만들었습니다.ASP.NET HTTP 처리기 및 전역 변수

global.asax에서 ASP.net 웹 페이지와 마찬가지로이 핸들러에 대한 전역 변수를 만들려면 어떻게해야합니까?

System.Web.HttpContext.Current.Items["MyGlobalVariable"] = myValue; 

: 변수는 개별 요청의 삶을 위해 살고있는 Context 객체의 Items 컬렉션을 사용해야 할 경우,

System.Web.HttpContext.Current.Application["MyGlobalVariable"] = myValue; 

을 또는 :

답변

5

는 응용 프로그램 인스턴스 변수를 추가 다시 한번 말하지만, 그것은 단 한 번의 요청으로 만 살 수 있습니다.

3

핸들러가 재사용 가능으로 지정된 경우 정적 클래스 멤버를 사용할 수도 있습니다.

+0

감사합니다. 이것은 내가 조사 할 수있는 좋은 대체 솔루션입니다. – hmak