Как запустить несколько приложений с функциями C # Az локально в коде Visual Studio на Mac, созданных в Visual studio 2019 Windows?

#azure #visual-studio-code #azure-functions #macos-catalina #azure-function-app

#azure #visual-studio-code #azure-функции #macos-каталина #azure-function-app

Вопрос:

Пользователи переполнения стека. Я новичок в разработке на Mac. У меня нет возможности использовать компьютер с Windows, я использую Macbook pro 2015 с базовой спецификацией, что ограничивает меня в установке virtual box или parallel для запуска Windows. Что не оставляет мне выбора, кроме как использовать Mac. Любое предложение или помощь были бы очень полезны, спасибо 🙂

Ответ №1:

Для запуска приложений с несколькими функциями. После некоторого расследования я обнаружил эти вещи.

  1. Установите azure cli https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-macos
  2. Нашел эту страницу в git hub https://github.com/Microsoft/vscode-azurefunctions/wiki/Multiple-function-projects Это сработало для меня.

Спасибо за все время, потраченное на изучение моего вопроса.

Ответ №2:

Инструменты Azure Function Core позволяют запускать функциональные приложения локально — именно так VS Code выполняет ваши функции на серверной части.

Предполагая, что у вас есть несколько функций, которые взаимодействуют друг с другом, и в зависимости от того, как вы реализовали это взаимодействие, вы можете запустить функцию вручную, перейдя к ее каталогу в терминале и запустив func start , чтобы одна функция выполнялась в фоновом режиме, затем обновив вторую функцию, чтобы ссылаться на локальный URI, и запустив своюотладка в VS Code для второй функции.