Есть ли в .Net способ отключить поставщика кэша, как если бы я был поставщиком членства или поставщиком ролей? Я хотел бы оставить код без изменений, но переключиться на использование распределенного кэша, такого как memcached или AppFabric.
Все, что я нахожу, это как отключить поставщика кэша вывода. Это может быть необходимо, но это не решает проблему, когда Cache вызывается непосредственно из моего кода.
Я нашел много библиотек, которые абстрагируют Cache за интерфейсом, но это означало бы, что я должен перейти к каждой точке в моем коде и внедрить новую абстракцию. Также я использую PLINQO, который внутренне использует Cache.
Является ли OutputCache единственной вещью, которую я могу отключить через конфигурацию?
Заранее спасибо.