Como obter uma instância 'MvcApplication' no controlador do ASP.NET?
eu acho queMvcApplication
é um globalsingleton. Eu quero pegar a instância deMvcApplication
no controlador. Então eu coloquei o seguinte código no controller:
MvcApplication app = HttpContext.Current.Application as MvcApplication;
Isso me dá um erro:
Erro 2 'System.Web.HttpContextBase' não contém uma definição para 'Atual' e nenhum método de extensão 'Atual' aceitando um primeiro argumento do tipo 'System.Web.HttpContextBase' pode ser encontrado (você está perdendo uma diretiva usando ou um referência de montagem?)
Por quê? Como eu acessoMvcApplication
no controlador?