Мое решение содержит 4 проекта: Core, Data (библиотеки), Admin, Client (сайты MVC 3).
Администратор и Клиент взаимодействуют с БД с хранилищами данных проекта.
Я хочу кешировать данные в проекте Data с использованием HttpContext.Current.Cache как для администратора, так и для клиента, и аннулировать кэшированные данные после обновлений, которые могут появиться как в Admin, так и в Client.
Как настроить сайты, приложения или виртуальные каталоги и пулы приложений, чтобы иметь одинаковый кэш в клиенте и администраторе?