无法在 Azure 持久功能中注入 IWebHostEnvironment



我有一个Azure持久函数,想使用IWebHostEnvironment。但是当我试图将其注入HttpStart函数或我的编排器时,我得到了错误:不能将参数'env'绑定到IWebHostEnvironment类型。确保绑定支持参数Type。我没能找到持久函数和IWebHostEnvironment的例子。

我想做的是相当于Server.MapPath(),这在。net core中不可用。

问题是我没有得到错误,但无法在工藤中看到文件。他们发现一个帖子说设置WEBSITE_DISABLE_SCM_SEPARATION = true,允许Kudu看到当前的进程。我想了一下,觉得很有道理。

参考:https://serverfault.com/questions/788799/where-are-my-azure-temp-files

最新更新