【发布时间】:2018-10-07 14:05:08
【问题描述】:
我有功能应用程序,在一个准备文件并为我存储的帮助类中,我想读取项目文件
我尝试了很多方法,例如 (AppDomain, AppContext, .... etc) 和许多其他方法,并且由于它是无服务器的,因此 program.cs 与运行它的函数位于不同的目录中。我想要的是 WebRoot 目录。
我发现了这个https://github.com/Azure/azure-functions-host/wiki/Retrieving-information-about-the-currently-running-function 这给了我我想要的正确路径,即使用 FunctionAppDirectory 的 wwwroot。
问题是我需要将 ExecutionContext 传递给 run 函数,然后我需要将它传递给 Helper 类,我无法直接从帮助类中读取它。我在多个地方都有这个。
我如何在应用程序/类中全局获取此信息。
谢谢。
【问题讨论】:
标签: c# azure azure-functions azure-webjobs executioncontext