Мы используем ASP.NET 3.5 (подход, основанный на элементах управления), и нам нужно иметь специальное хранилище только для одного http-запроса.
Кэш, относящийся к конкретным потокам, с ключами из идентификатора сеанса не будет работать, поскольку предполагается, что потоки объединены в пул, и поэтому у меня есть возможность получить данные из какого-либо предыдущего запроса в кеше, что нежелательно в моем случае. Мне всегда нужно иметь новое хранилище для каждого запроса через весь запрос.
Есть идеи, как это сделать в ASP.NET 3.5?