Si declaramos una variable static
en Global.asax
, ¿cómo acceder a ella dentro de una página ASP.NET
?¿Cómo acceder a los miembros estáticos de Global.asax?
<script runat=server">
public static object myObject = new MyClass();
// Application_Start() and other stuff goes here.
</script>
Y, ¿es una buena idea para almacenar un objeto global (la misma instancia para todas las solicitudes)?
Buena pregunta, suponiendo que siempre vuelve a inicializar el objeto en Application_Start(). –
variable 'estática' no se puede encontrar aunque 'asp.net' permite la declaración. Si conocemos la codificación dentro de los mapas 'Global.asax' a qué clase, entonces podemos acceder a esa variable. – Xaqron
Suena como si estuvieras haciendo esto completamente al revés, Xaqron. Tal vez si publica una pregunta "más amplia" obtendrá una respuesta más satisfactoria. – Greg