¿Alguien puede decirme si hay una forma de obtener el nombre de dominio de mi sitio en el evento Application_Start en el archivo global.asax?Global ASAX: obtenga el nombre del servidor
Normalmente lo obtendría de Context.Request.ServerVariables ["SERVER_NAME"], pero esto no está disponible. Idealmente, también me gustaría obtener la URL de la solicitud que inició la aplicación.
Hmm - a partir de las respuestas a continuación, parecería que al estar en IIS7 hace una diferencia aquí. Esto es nuevo y ahora hay directrices de diseño para probar y que deje de hacerlo:
No creo que hay una HttpContext en Application_Start – Luk
@Luk - HttpContext.Current es un miembro estático. No importa en qué alcance se encuentre. Está allí. Si tiene problemas con él, califíquelo completamente System.Web.HttpContext.Current – Bob
Si hago esto, aparece un error de tiempo de ejecución que indica que Request no está disponible en este contexto. La calificación no hace diferencia. – Paddy