Dapr integrates with the Azure Functions runtime via an extension that lets a function seamlessly interact with Dapr.
The extension combines the two for serverless and event-driven apps.