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.

questionAnswers(2)

yourAnswerToTheQuestion