我在代码中有条件,我需要检查当前环境是否不是local.i已经使用过 !RoleEnvironment.IsEmulated,现在这在Azure功能中不起作用,但在云服务中有效.相同的代码也在云服务中共享,因此解决方案应该与云服务和天蓝色功能一起使用.
我如何检查当前环境是否未托管/部署?
在本文档(Azure Functions 的计时器触发器)中,他们给出的示例每五分钟执行一次该函数,从以 5 或 0 结尾的分钟开始。这很好,但除非我遗漏了某些内容,否则本文档不会解释语法触发器以及我如何自定义它。
public static void Run([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer, TraceWriter log)
{
....
}
Run Code Online (Sandbox Code Playgroud)
为了在我的本地主机上进行测试,等待时钟时间以 5 或 0 结尾的分钟确实很烦人。我只想函数在运行时立即执行,然后每五分钟执行一次。我将如何相应地修改此语法?