Я использую FunctionsStartup
в проекте Azure Функции для настройки привязок Io C. Однако любые журналы, созданные из внедренного ILogger<T>
, не отображаются, когда я запускаю его в Azure.
. Я создал очень урезанную версию с новым примером проекта, чтобы продемонстрировать это ...
https://github.com/dracan/AzureFunctionsLoggingIssue
Вывод этого ...
2020-04-03T20:20:35 Welcome, you are now connected to log-streaming service. The default timeout is 2 hours. Change the timeout with the App Setting SCM_LOGSTREAM_TIMEOUT (in seconds).
2020-04-03T20:20:54.643 [Information] Executing 'TestQueueTriggerFunction' (Reason='New queue message detected on 'myqueue'.', Id=2f13c4c7-8a35-4614-a768-1c3fecea8c31)
2020-04-03T20:20:54.654 [Information] Start of function (this log works)
2020-04-03T20:20:54.655 [Information] End of function (this log also works)
2020-04-03T20:20:54.655 [Information] Executed 'TestQueueTriggerFunction' (Succeeded, Id=2f13c4c7-8a35-4614-a768-1c3fecea8c31)
Обратите внимание, что запись в журнале "Этот журнал не не появляется! " в MyClass.DoSomething()
не появляется.