【发布时间】:2018-11-16 03:36:43
【问题描述】:
我的计划是让 WebJob 将新生成的 CSV 发送到一个 blob 存储,在该存储中它由 Azure 函数提取并通过电子邮件发送给一组收件人。
我正在使用CsvWriter 库来生成 CSV。有人告诉我,理想情况下我应该直接上传到 blob 存储容器,但是当 CsvWriter 只能使用我们通过构造函数传递给它的任何 TextWriter 写入文件系统时,我不确定该怎么做.
所以我想要做的是允许 CsvWriter 将文件写入文件系统,然后我会选择它并将其上传到 blob 存储。这里的问题是,我试图让它写入的每个目录都拒绝访问 WebJob。我试过Environment.GetEnvironmentVariable("WEBJOBS_ROOT_PATH") 以及%HOME% 和d:\site\wwwroot。
我需要写入哪个目录?
【问题讨论】: