Utilizando el servidor en Mvc.Controller
Tengo mi propio @ heredaApp.Controller
desdeMvc.Controller
del cual todos mis controladores heredan. Escribí un proveedor utilizando una interfaz y lo implementé comoMyService
y el constructor toma laServer
propiedad deMvc.Controller
que es deHttpServerUtilityBase
.
Sin embargo, instanciaréMyService
inApp.Controller
l constructor de @. El problema es que laServer
a propiedad @ del controlador esnull
al construirMyService
. He utilizadopublic Controller () : base() { }
para obtener la base a construir. Sin embargo,Server
permanecenull
.
Me gustaría evitarWeb.HttpContext.Current.Server
si es posible
¿Alguien tiene una solución para este problema?
Editar Bueno, he implementado la sugerencia de tvanfosson, y cuando mi aplicación construyeMyService
en la propiedadget
método,Server
sigue siendo nulo.
Edit 2: No importa, yo era un tonto. Tuve otraController
utilizandoServer
también y no cambió eso. Caso cerrado