c# - 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 上是否有任何配置设置可能会改变这种情况?
解决方案
推荐阅读
- angular - z_.subject 不是构造函数 - Angular 11 (Prod)
- python - Youtube API V3 playlistItems批量添加错误
- angular - 有没有办法以编程方式查找默认值的数量或跳过 Angular 中 formGroup 的所有默认值?
- javascript - 类型错误:无法读取 empty_value_check 未定义的属性长度
- scripting - 我需要帮助创建一个 shell 脚本来告诉我一个进程是否已启动并正在运行,以便我可以在 PRTG 中监视该进程
- sql - SQL触发器 - 如何从一个表的插入数据中获取自动递增值,插入另一个表?
- python - 有没有办法创建一个命令来查找在 JSON 文件中输入的参数,并将所有结果发送到 Discord Embed 中?
- qlikview - 在同一字段 Qlikview 中显示日期之间的天数
- median - PSPP:如何针对单个参考值执行 Wilcoxon 测试
- python - 在 MacOS Big Sur 上以编程方式移动鼠标