General availability: Azure Functions supports .NET 5 in production
Published date: 10 March, 2021
Azure Functions now supports running production applications in .NET 5, the latest version of .NET.
To support .NET 5, Azure Functions introduces a new isolated process model that runs .NET function apps in a separate worker process outside the Azure Functions host runtime. Decoupling your application from the runtime provides greater compatibility with application dependencies and the new model adds features such as support for custom middleware.
For more information on building Azure Functions in .NET 5 and the Azure Functions roadmap for supporting future .NET versions, see the announcement blog post and documentation.