首页 > 解决方案 > Azure 上的 IIS 中的每个单独的 HTTP 事务是否使用相同的线程?

问题描述

我正在创建一个托管在 Azure 上的 ASP.NET Core 3.1 WebApp,需要支持来自各种不同文化的用户 - en-GB、en-US、fr-CH、de-CH 等。

与 Azure 上的 IIS 中的每个单独的 HTTP 事务使用相同的线程,因此我可以确定在收到来自用户浏览器的请求消息时设置当前 Culture / UICulture 的线程将与用于传递的线程相同响应消息返回给同一用户?

CultureInfo Culture = new CultureInfo("en-GB");
Thread.CurrentThread.CurrentCulture = Culture;
Thread.CurrentThread.CurrentUICulture = Culture;

IIS 或 Azure 上是否有任何配置设置可能会改变这种情况?

标签: c#azureasp.net-coreiisweb-applications

解决方案


推荐阅读