【发布时间】:2021-06-25 11:36:51
【问题描述】:
我想说我是 Azure 函数的新手,我尝试做的事情可能没有意义。
开始了。
在我创建的函数中,我必须将内容导入数据库。每当我这样做时,我都会验证内容是新的还是对数据的简单更新。
之后,我使用根目录“root/EmailsTemplate/MyTemplate.html”中的电子邮件模板,填写我收集并发送的数据。
但是,我无法直接访问此存储库。我已经看到我可以使用Environment.CurrentDirectory,Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)
或者ExecutionContext,但是它们都将我发送到 \bin\Debug\net472 执行文件夹。我是否必须使用其中之一并返回文件夹?还是有其他方法?以及它稍后在 Azure 环境中的表现如何?
我使用 Azure Function V1 (.net Framework 4.7.2)
谢谢
【问题讨论】:
-
MyTemplate.html 是您项目的一部分吗?如果是这样,在解决方案视图中 -> 复制到输出目录的属性选择始终复制/如果更新则复制
-
非常感谢auburg,这正是我所缺少的。
标签: c# .net azure-functions