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



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

如果需要在每个HTTP请求上读取此设置,那么从性能/维护的角度来看,为用户会话存储该设置的最佳方式是什么?我的意思是,将其存储在普通的asp.net会话或cookie中是否是一种好的做法。有什么理由不参加会议吗?在这种情况下有什么好的选择?

谢谢。

Murtaza

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

最新更新