Por que a sessão é um desastre no aplicativo ASP.NET MVC?
Por que isso está sendo dito?Não devemos usar variáveis de sessão em aplicativos ASP.NET MVC ? Eu me depareiesta resposta que diz isso. Nesse caso, como vou manter os valores em solicitações como registradas nas informações do usuário e alguns dados relevantes associados à sua conta?
Isto éDarinresposta.
Por que você está usando o HttpContext.Current em um aplicativo ASP.NET MVC? Nunca use isso. Isso é ruim, mesmo em aplicativos clássicos de webforms do ASP.NET, mas no ASP.NET MVC é um desastre que tira toda a diversão desse belo framework web.