내 전역 변수와 데이터의 경우 HttpApplicationState 또는 Static 변수 중 어떤 것을 사용할지에 대한 딜레마에 빠져 있습니다. 무엇이 최선의 방법입니까?ASP.Net 응용 프로그램에서 전역 변수를 사용하는 가장 좋은 방법은 무엇입니까?
이 문서는 하나 httpapplicationstate을 통해 정적 변수를 사용해야 상태 : http://support.microsoft.com/default.aspx?scid=kb;en-us;Q312607
그러나 한 가지 내가 HttpApplicationState (및 System.Web.Caching.Cache)에 대해 좋아, 하나는 쉽게 항목을 열거 할 수 있다는 것입니다 제거 할 항목을 선택하십시오 (이 목적을 위해 전역 CacheManager.axd를 작성했습니다). 반면 정적 변수는 쉽게 사용할 수있는 방법이 없다고 생각합니다 (그리고 심지어는 다시 초기화 할 필요가 없습니다).), 응용 프로그램 풀을 재활용하지 않고.
글로벌 개체를 다루고 관리하기위한 깔끔한 범용 방법에 대한 제안 사항은 무엇입니까?
감사합니다.