Как вы используете объект ASP.NET Cache в не ASP.NET приложении? - PullRequest
4 голосов
/ 19 марта 2009

Я хотел бы использовать объект System.Web.Caching.Cache в моем приложении, но этот код вызывает исключение NullReferenceException.

Cache cache = new Cache();
cache["key"] = new object();

Есть идеи?

Обновление

HttpRuntime.Cache решает мою проблему, но есть ли у кого-нибудь решение использовать несколько экземпляров кэша в моем приложении?

Ответы [ 2 ]

4 голосов
/ 19 марта 2009

Используйте статическое свойство HttpRuntime.Cache; работает нормально.

2 голосов
/ 19 марта 2009

Блок приложения кэширования корпоративной библиотеки может вам помочь. Он отлично работает для приложений Windows, а также приложений ASP.NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...