Pergunta

Estou implementando um HTTP Module em ASP.NET para identificar de informação geográfica com base em IP do pedido (um módulo GeoIP) e vou precisar para colocar as coisas em algum lugar para o manipulador ou módulos posteriores pode inspecionar.

Com exceção HttpContext.Items (que não é tipo seguro) há alguma outra alternativa decente?

Foi útil?

Solução

Depende do que você deseja armazenar. Tipo de segurança só pode realmente se aplicam se você estiver usando um tipo de item dentro de uma coleção tão nenhuma das lojas genéricos será aplicável para você.

Talvez seria uma idéia melhor para implementar uma classe auxiliar para gravação e leitura de um subconjunto de HttpContext.Current.Items de forma segura tipo?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top