Proxies.json перезаписан публикацией; где он должен находиться? - PullRequest
0 голосов
/ 30 октября 2018

Я изучаю использование прокси Azure в своем приложении Function. Я начал тестировать конфигурацию прокси на веб-портале, который создает файл proxies.json онлайн.

В Visual Studio 2017 у меня есть проект с одним файлом .cs, содержащим несколько функций, которые публикуются в Azure с использованием метода веб-развертывания. Они определяются с использованием синтаксиса атрибута [FunctionName("NameOfFunction")].

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

Я пытался поместить его в корень файлов моего проекта, но при его развертывании он не обнаруживается в Интернете в Azure (прокси пустые). Можно ли определить локальный proxies.json и опубликовать его вместе с моим веб-развертыванием?

1 Ответ

0 голосов
/ 30 октября 2018

Можно ли определить локальный proxies.json и опубликовать его вместе с моим веб-развертыванием?

Да , поместите proxies.json рядом с вашим host.json, который находится в корне каталога приложения функции. Пожалуйста, обратитесь к этой статье .

И щелкните правой кнопкой мыши proxies.json и выберите Properties. Установите Копировать в каталог вывода на Копировать, если новее . Чтобы при развертывании он загружал proxies.json и перезаписывал файл в Azure.

enter image description here

...