#azure-functions #azure-java-tools
Вопрос:
Одноэлементные объекты в функциях Java Azure не совместно используются, каждая функция выглядит так, как будто она поддерживает свои собственные экземпляры одноэлементных объектов вместо совместного использования одного и того же экземпляра.
Написал простой одноэлементный класс и вызвал из 3 различных функций Http-триггера. Когда я увидел hashCode
, то обнаружил, что все они разные. В случае c#
бессерверных функций мы используем внедрение зависимостей для решения этой проблемы.
Есть ли какой-либо способ повторного использования одноэлементных объектов или внедрения зависимостей (без spring) в API/функциях Java REST без сервера Azure?
Комментарии:
1. Также проверено это поведение на портале Azure, можно увидеть разные коды для каждого вызова из разных функций.