¿Puedo engañar a HttpRequest.Current.Request.IsLocal?

Estoy ejecutando una aplicación web que muestra algunos comportamientos de depuración si se ejecuta localmente (citas sobre cadenas de recursos, etc.) y me gustaría mostrar la aplicación en mi computadora portátil en una conferencia donde no tendré acceso a Internet, entonces tiene que ser local.

La aplicación usa HttpContext.Current.Request.IsLocal para determinar si se está ejecutando localmente, ¿hay alguna forma de engañarlo? Me gustaría engañarlo para que devuelva "Falso" a pesar de que realmente estoy ejecutando localmente.

Tengo acceso al código fuente (y me doy cuenta de que podría simplemente probar una compilación en la que se comenta la verificación "IsLocal"), pero preferiría no hacer una compilación especial para esta demostración. Si es necesario, lo haré, pero prefiero usar la base de código existente sin tocar.

Respuestas a la pregunta(4)

Su respuesta a la pregunta