Изменения, внесенные в функции Azure (C # Script), не отражаются в выводе - PullRequest
0 голосов
/ 10 мая 2019

Я разработал и опубликовал функцию Azure в C # Script (.csx), используя Основные инструменты функций Azure . Работает нормально. Теперь, когда я вносил изменения в функцию Azure и снова публиковал ее, изменения отражаются в файлах Azure, но когда я запускаю эту функцию, изменения, внесенные в функцию, не отражаются в выходных данных. Через некоторое время, когда я снова тестирую, все работает нормально с новыми изменениями.

У кого-нибудь есть идеи, почему это происходит? Как я могу опубликовать свою функцию Azure с изменениями, чтобы при следующем запуске моей функции Azure запускалась новая версия функции Azure.

Заранее спасибо.

1 Ответ

0 голосов
/ 13 мая 2019

Для общих исходных файлов, которые находятся за пределами каталога функций (который отслеживается на предмет изменений по умолчанию), вы можете указать, что каталог следует просматривать, добавив его в массив watchDirectories в вашем файле host.json.

Вы можете использовать следующий код:

{
    "watchDirectories": [ "Shared" ]
}

Набор каталогов общего кода , которые следует отслеживать на предмет изменений. Гарантирует, что при изменении кода в этих каталогах изменения воспринимаются вашими функциями.

...