내 응용 프로그램에서 System.Web.Caching.Cache 개체를 사용하고 싶지만이 코드는 NullReferenceException을 throw합니다.ASP.NET 응용 프로그램에서 ASP.NET 캐시 개체를 어떻게 사용합니까?
Cache cache = new Cache();
cache["key"] = new object();
아이디어가 있으십니까?
업데이트
HttpRuntime.Cache 내 문제를 해결하지만, 누군가가 내 응용 프로그램에서 캐시의 여러 인스턴스를 사용하는 솔루션을 제공합니까?
감사합니다.하지만 레벨 애플리케이션 캐시를 사용하지 않는 해결책이 있습니까? –
단일 프로세스에서 여러 개의 인스턴스를 허용한다는 의미입니까? 아니, 내가 찾은 아니, (비록 내가 단 하나의 프로세스 당 하나의 캐시가 필요하다는 것을 인정하지만, 나는 매우 열심히 보지 못했지만). –
예, 그것이 제가 의미했던 것입니다. 이 싱글 톤 단위 테스트는 더 이상 독립적이지 않기 때문에 여러 인스턴스에서 더 좋을 것입니다. –