К вашему сведению, я пошел с SPCache в конце.Это действительно очень необычный класс SharePoint: хорошо документированный, простой и понятный в использовании, безболезненный в управлении.
Он предлагает одну вещь, которую HttpRuntime.Cache не делает: позволяет мне создавать собственные собственные кэшии аннулирование этого, не стирая весь HttpCache.
Я мог бы добиться того же, используя словарь внутри HttpCache, но с блокировкой вокруг него есть некоторые потенциальные проблемы.Я размышлял о SPCache и нашел надежную, поточно-ориентированную реализацию, вот к чему я пришел.
В качестве предупреждения: SPCache, похоже, предназначен только для SharePoint Server, а не для Foundation.