Как получить экземпляр MvcApplication в контроллере ASP.NET?
Я думаюMvcApplication
это глобальныйодиночка, Я хочу получить экземплярMvcApplication
в контроллере. Затем я вставил следующий код в контроллер:
MvcApplication app = HttpContext.Current.Application as MvcApplication;
Это дает мне ошибку:
Error 2 'System.Web.HttpContextBase' does not contain a definition for 'Current' and no extension method 'Current' accepting a first argument of type 'System.Web.HttpContextBase' could be found (are you missing a using directive or an assembly reference?)
Зачем? Как я могу получить доступMvcApplication
в контроллере?