Normalmente tengo una clase estática que lee y escribe a HttpContext.Current.Cache
¿Cómo acceder al caché ASP.NET desde un subproceso separado?
Sin embargo, desde la adición de rosca a mi proyecto, todos los hilos consiguen excepciones referencia nula cuando se trata de recuperar este objeto.
¿Hay alguna otra manera de que pueda acceder a él, soluciones u otro caché que pueda usar?
No es seguro para subprocesos. Consulte la palabra clave de bloqueo en su libro de programación favorito de C#. –
¿Qué quiere decir exactamente con "desde que agregué el subprocesamiento"? –
@nobugz: 'System.Web.Caching.Cache' ** es ** seguro para subprocesos. No hay 'bloqueo' necesario aquí. – Aaronaught