在我们的asp.net MVC应用程序中,我们允许用户选择首选语言并将其保存在数据库中。因此,浏览器语言设置被忽略。
如果需要在每个HTTP请求上读取此设置,那么从性能/维护的角度来看,为用户会话存储该设置的最佳方式是什么?我的意思是,将其存储在普通的asp.net会话或cookie中是否是一种好的做法。有什么理由不参加会议吗?在这种情况下有什么好的选择?
谢谢。
Murtaza
我认为您可以从数据库中读取相关数据并将其保存到HttpContext.Current中的global.asax.中的"Application_BeginRequest"