.net - 动态调整Azure App Service的系统时间

标签 .net azure azure-functions azure-web-app-service

我们部署了一个 Azure Function (dotnet),许多操作在很大程度上依赖于当前日期/时间。

我们正在为其编写一个集成测试套件,并且非常乐意保留黑盒方法。也就是说,如果可能的话,我们宁愿不要在内部模拟日期/时间。

有没有办法调整应用服务的系统时间来实现这一点?理想情况下,应该有一种非侵入式的方式来实现这一目标,但我愿意接受轻微侵入式的选项

最佳答案

在 Azure 门户的应用服务订阅中,转到“应用程序设置”菜单。 在应用程序设置下,添加此设置:

键 = WEBSITE_TIME_ZONE

值 = 您想要的时区

List of timezone values to use with linux

关于.net - 动态调整Azure App Service的系统时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67896039/

相关文章:

azure - 如何自动从 Key Vault 映射 Azure Functions secret

.net - 从 Azure devops 管道部署时无法访问 Azure Function Runtime

.net - 格式化文本的复制粘贴如何工作?

c# - 如何查看打开的窗口是否完全遮挡桌面?

c# - 多个ActionFilterAttribute的执行顺序有保证吗?

oracle - 如何解决Microsoft TFS(Team Foundation Server)更新问题

.net - 无法从 Azure 连接到 Nexmo API

c# - .net Recaptcha 始终返回有效

azure - 如何作为身份提供商从 ADFS 输出 B2C 中的组声明

Azure 函数与 EntityFramework + DI