Я обычно Java-разработчик.Сегодня я решил, что хочу научиться создавать безсерверное веб-приложение в Azure с помощью инструментов Microsoft.
Поскольку я пользователь Mac, я установил версию Visual Studio для Mac.
Далее,Я создал новое решение для функций и выбрал шаблон «Триггер Http с параметрами».
Затем я нажал кнопку «Выполнить» и увидел, что она открыла окно консоли с URL-адресом, который я мог использовать для доступа к службе.
Но когда я нажал на этот URL с помощью curl из другого окна, я получил это:
System.Private.CoreLib: Исключительная ситуация при выполнении функции: Demo.Autofac: запрошенная служба 'System.Net.Http.Formatting.IContentNegotiator' не была зарегистрирована.Чтобы избежать этого исключения, либо зарегистрируйте компонент для предоставления службы, проверьте регистрацию службы с помощью IsRegistered (), либо используйте метод ResolveOptional () для разрешения необязательной зависимости.
Будучи новичком в инструментах Microsoftв общем, я понятия не имею, что делать дальше.Я также немного удивлен, что Microsoft выпустит инструмент, в котором запуск шаблона по умолчанию без изменений не будет работать.
Frank