Функции Azure в .NET 7 (изолированные), опубликованные в Azure, загружено 0 функций.C#

Место общения программистов C#
Anonymous
Функции Azure в .NET 7 (изолированные), опубликованные в Azure, загружено 0 функций.

Сообщение Anonymous »

Я пытаюсь развернуть функцию Azure (изолированную) с .NET 7 в MS Azure, используя рабочий процесс GitHub Actions. Кажется, все работает нормально, но по какой-то причине функция не загружается при ее развертывании в облаке. Когда я запускаю функцию локального хоста, все в порядке (работает на моем компьютере), после развертывания — нет.

Код: Выделить всё

public class DemoFunction
{
private readonly ILogger _logger;

public DemoFunction(ILoggerFactory loggerFactory)
{
_logger = loggerFactory.CreateLogger();
}

[Function("DemoFunction")]
public HttpResponseData Run([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post")] HttpRequestData req)
{
var response = req.CreateResponse(HttpStatusCode.OK);
response.Headers.Add("Content-Type", "text/plain; charset=utf-8");
response.WriteString("Demo function works!");

return response;
}
}
Приложение-функция содержит только одну функцию с привязкой HTTP (без аутентификации, разрешены анонимные запросы). Я использую Bicep для развертывания инфраструктуры и GH Actions для развертывания приложения-функции. Log Analytics показывает это:
Изображение
Итак по какой-то причине он находит функцию, но не загружает ее. Если я перейду к колонке «Функции» на портале Azure, я не увижу ни одной функции. Этот проект представляет собой всего лишь проект POC и размещен в открытом доступе по адресу https://github.com/nikneem/function-dep ... gh-actions
Есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/747 ... ons-loaded

Вернуться в «C#»