Reputation: 301
I am curious to know the intent behind providing the Function App service only with one option i.e. .Net option(restricting to .Net) as Runtime stack where as Web App service with more variant options as (.Net/Net6 Early Access/.NEt Core/ASP.NET) to choose as Runtime stack.
Upvotes: 0
Views: 743
Reputation: 4933
Functions does support multiple languages - Azure Functions runtime versions overview | Microsoft Docs
The only difference why their is fewer selection compare to web-app, this is because of how Functions work and how the functions runtime works - Azure/azure-functions-host: The host/runtime that powers Azure Functions (github.com)
While that would be a much bigger answer if we were to talk about the design of the runtime, the good news is that any language can be used by leveraging custom handlers - Azure Functions custom handlers | Microsoft Docs
Upvotes: 1