在ASP.net MVC应用程序中设置自定义用户文化的方法

时间:2015-04-08 00:57:17

标签: c# asp.net asp.net-mvc asp.net-mvc-4 session

在我们的asp.net MVC应用程序中,我们允许用户选择首选语言并将其保存在数据库中。因此忽略浏览器语言设置。

如果需要在每个HTTP请求上读取此设置,从性能/维护的角度来看,为用户会话存储它的最佳方法是什么?我的意思是将它存储在常规的asp.net会话或cookie中是否是一个好习惯。有没有理由避免会话?在这种情况下有哪些好的选择?

谢谢。

穆尔塔扎

1 个答案:

答案 0 :(得分:0)

我认为您可以从数据库中读取相关数据并将其保存到" Application_BeginRequest"中的HttpContext.Current中。在global.asax中。

相关问题