Я пытаюсь использовать Enterprise Caching Block для своей службы .NET 3.5 для кэширования группы статических данных из базы данных.
Из всего, что я прочитал, кажется, что FileDependency - лучший вариант для хранения статических данных, срок действия которых истекает не слишком часто.Однако, когда файл изменяется и кэш очищается, мне нужно один раз получить обратный вызов, чтобы выполнить некоторую постобработку для этого конкретного кэша.Если я реализую ICacheItemRefreshAction и зарегистрирую его во время добавления элемента в кэш, я получу обратный вызов для каждого из них.
Есть ли способ зарегистрировать обратный вызов для всего кэша, чтобы я не видел тысячиобратные вызовы, вызываемые при очистке кэша?
Спасибо