Функции 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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