Функции Azure DI и методы экземпляров - PullRequest
0 голосов
/ 23 апреля 2019

Методы экземпляра были включены в 2.0.12265 , что действительно помогает в модульном тестировании.У меня есть несколько функций HttpTrigger и Timer - одна из функций HttpTrigger используется как веб-крючок EventGrid.

Я только что обновил проект до .NET Core 2.2, SDK функций до 1.0.26 и переписал функции для использования DI (IWebJobsStartup) и методов экземпляра.Пока что он ведет себя нормально и производительность похожа на ту, что была у меня в старой версии со статическим элементом.Единственное, что я заметил, так это то, что очистка HttpHandler, кажется, работает без остановок.Ниже представлены журналы уровня отладки:

Запуск цикла очистки HttpMessageHandler с ...

Завершение цикла очистки HttpMessageHandler после 0,0016 мс - обработано: 0 элементов - осталось: 2 элемента

Ближайший ответ, который я нашел на это, описан в по этой ссылке как безвредный .

Если кто-то опробовал методы DI и экземпляра или у вас есть предложения по тестированию, я приветствую ваши мысли.

Спасибо

...