Пустой кэш ресурсов asp.net, предоставляемый SQLResourceProvider - PullRequest
3 голосов
/ 02 июля 2010

Я только что реализовал SQLResource провайдера в своем приложении MVC2.Когда я изменяю что-то в базе данных вручную или с помощью веб-формы, я хочу, чтобы ResourceProvider отбрасывал все свои ресурсы и снова извлекал их из базы данных.

Есть ли кто-нибудь сейчас, как я могу удалить это ResourceCache что управляется собственным API ASP.NET?

1 Ответ

0 голосов
/ 28 июня 2011

При реализации SQLResourceProvider вы должны использовать кеширование вместе с утилитой базы данных.При создании кэша вы можете определить политику, которая содержит свойство ChangeMonitors. Я думаю, что добавление элемента SqlCacheDepency в свойство ChangeMonitors - это то, что вы ищете.Посмотрите на эти классы SqlCacheDepency , CacheItemPolicy .Я могу предоставить код, если вам это нужно.

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