asp.net caching asp.net-3.5 request

Cómo hacer por caché de solicitud de http en ASP.NET 3.5



caching asp.net-3.5 (3)

¿Qué hay de usar la colección Context? Esto permite que los datos se compartan entre todos sus controles, pero solo dura la solicitud.

Úselo como este contexto. Elementos ("base_url") = "default.aspx"

Estamos utilizando ASP.NET 3.5 (enfoque basado en controles) y necesitamos tener almacenamiento específico para una única solicitud http.

La caché específica para subprocesos con claves de la ID de sesión no funcionará porque se supone que los subprocesos se agrupen y, por lo tanto, tengo la posibilidad de tener datos de alguna solicitud previa en la memoria caché, lo que no es deseable en mi caso. Siempre necesito tener un nuevo almacenamiento para cada solicitud disponible a través de una solicitud completa.

¿Alguna idea de cómo hacerlo en ASP.NET 3.5?


Hemos utilizado la colección HttpContext.Current.Items para realizar el almacenamiento en caché de RequestScope. Funciona bien.