У меня есть проект функции Azure v2 (.NET Core), в котором я создал функцию типа триггера Queue.
Атрибут триггера очереди выглядит так:
public static void Run(
[QueueTrigger("myqueue-name",
Connection = "Someconnectionstring")]string myQueueItem,
ILogger log)
В приведенном выше фрагменте кода я хочу получить значение myqueue-name
из файла local.settings.json
при локальном запуске, а затем добавить такое же значение конфигурации в настройки приложения и получить это значение при работе в лазурном.
Я искал и нашел решение: Значения из local.settings.json в Azure Функции
Он предлагает ссылаться на ключ конфигурации между %%
- это отлично работает, если я использую функцию Azure v1 (.NET Framework), но, к сожалению, не работает, когда я использую версию функции Azure v2 .NET Core. Нужна помощь с использованием настраиваемых значений в атрибуте [QueueTrigger]
из файла settings.json или настроек приложения в лазурном.