in src/main/java/com/microsoft/azure/functions/worker/broker/JavaFunctionBroker.java [109:125]
private void initializeOneTimeLogics() {
if (!oneTimeLogicInitialized) {
synchronized (oneTimeLogicInitializationLock) {
if (!oneTimeLogicInitialized) {
if (JAVA_ENABLE_SDK_TYPES_FLAG) {
loadGlobalMiddlewares();
} else {
initializeInvocationChainFactory();
}
initializeFunctionInstanceInjector();
oneTimeLogicInitialized = true;
}
}
}
}