我需要为我的MVC 3应用中的每个请求设置特定的文化。 (文化由用户的配置文件首选项决定,如果没有设置,则按区域回退到默认值)。如果我在请求管道中的某处设置Thread.CurrentThread.CurrentCulture
和Thread.CurrentThread.CurrentUICulture
,我担心它会:
根据this Q中的信息,这两个似乎都是合理的。
答案 0 :(得分:-1)
您可以在全局asax文件中使用 HttpApplication 的 BeginRequest 方法。 Check this answer
这将确保每个请求都会立即正确设置,而不是你不应该了解线程重用。