HttpSessionState parece ser una colección típica de clave -> valor, entonces ¿por qué no implementa el IDictionary - Interfaz?¿Por qué HttpSessionState no implementa IDictionary?
Antecedentes: Estoy tratando de generar/guardar el contexto de mi sitio web ASP.NET cuando ocurre un error y quería hacer esto con una función recursiva, que genera una colección y todas las colecciones. Como HttpSessionState
solo implementa ICollection
y IEnumerable
, estoy perdiendo la información sobre las claves si quiero hacerlo de forma genérica (= trabajando con interfaces).
Hola, gracias por la respuesta. Sin embargo, no responde mi pregunta. Todavía no pude escribir una función general para la salida, que también funciona para otros casos/colecciones. Tendría que enviar a HttpSessionState para que esto funcione. – magnattic
Y todavía no explica por qué el equipo de .NET eligió no usar la interfaz aquí. Soy curioso. ;) – magnattic