我在ASP.NET Web API中遇到全球化问题。它在第一个请求中返回正确的本地化字符串。但是,具有不同Accept-Language
的后续请求始终返回与第一个请求相同的本地化字符串。
我已经检查了System.Threading.Thread.CurrentThread.CurrentCulture
和System.Threading.Thread.CurrentThread.CurrentUICulture
并且它们是正确的。但是加载的资源与线程文化不同。
看起来有一些缓存。但我不知道它在哪里。