Azure бессерверный Java REST API, не предоставляющий общий доступ к одноэлементным объектам

#azure-functions #azure-java-tools

Вопрос:

Одноэлементные объекты в функциях Java Azure не совместно используются, каждая функция выглядит так, как будто она поддерживает свои собственные экземпляры одноэлементных объектов вместо совместного использования одного и того же экземпляра.

Написал простой одноэлементный класс и вызвал из 3 различных функций Http-триггера. Когда я увидел hashCode , то обнаружил, что все они разные. В случае c# бессерверных функций мы используем внедрение зависимостей для решения этой проблемы.

Есть ли какой-либо способ повторного использования одноэлементных объектов или внедрения зависимостей (без spring) в API/функциях Java REST без сервера Azure?

введите описание изображения здесь

Комментарии:

1. Также проверено это поведение на портале Azure, можно увидеть разные коды для каждого вызова из разных функций.