Failure to find functions after upgrading to v4 Node programming model

Martin Haug 41 Reputation points
2024-02-15T13:34:47.4433333+00:00

I am running a Functions App with some HTTP triggers and want to migrate this app from the v3 NodeJS programming model to the v4 model. I have upgraded my application using the migration guide and confirmed that it works with the local Azure Functions CLI (v4.0.5455). The application uses an up-to-date version of the @azure/functions NPM package (v4.2.0). However, once I upload my application to Azure, the Functions host in the cloud fails to discover any functions with the error message No job functions found. Try making your job classes and methods public. If you're using binding extensions (e.g. Azure Storage, ServiceBus, Timers, etc.) make sure you've called the registration method for the extension(s) in your startup code (e.g. builder.AddAzureStorage(), builder.AddServiceBus(), builder.AddTimers(), etc.).. I followed the troubleshooting guide for Node Functions but was not able to fix the problem. I would appreciate any assistance to resolve this issue!

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,909 questions
{count} vote

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.