Azure Функция Temp Файлы Очистка - PullRequest
0 голосов
/ 13 марта 2020

У меня есть Azure Функция v2 с кодом ядра c#. net, работающим на выделенном плане обслуживания приложений. Функция загружает файлы и затем загружает их через Microsoft Graph в библиотеку Sharepoint.

My code looks like this
 var path = System.IO.Path.GetTempPath() + downloadedfileName;
 using (var stream = System.IO.File.Create(path)                
 {
    //put content from downloaded file into stream
    //call graph to use the stream and upload the content.
 }

Этот код работает нормально, но я обеспокоен тем, что не хватает временного пространства. У меня есть вопрос:

  1. Когда этот временный файл будет очищен
  2. Если он не очищается автоматически, то как мне его очистить?
  3. Есть ли какие-либо Другой альтернативный способ обработки этого сценария загрузки?

1 Ответ

1 голос
/ 16 марта 2020

Пожалуйста, посмотрите это сделать c.

Не существует автоматического c метода, вы можете сделать это только вручную. Поскольку Azure Функция является изолированной программной средой веб-приложения, если вы не удаляете файлы в своем коде, вы можете выбрать метод перезапуска сайта, указанный в do c.

* 1008. * enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...