RabbitMQ bindings for Azure Functions overview
The RabbitMQ bindings are only fully supported on Premium and Dedicated App Service plans. Consumption plans aren't supported.
RabbitMQ bindings are only supported for Azure Functions version 3.x and later versions.
|Run a function when a RabbitMQ message comes through the queue||Trigger|
|Send RabbitMQ messages||Output binding|
The extension NuGet package you install depends on the C# mode you're using in your function app:
Functions execute in the same process as the Functions host. To learn more, see Develop C# class library functions using Azure Functions.
Add the extension to your project by installing this NuGet package.
The RabbitMQ extension is part of an extension bundle, which is specified in your host.json project file. When you create a project that targets version 3.x or later, you should already have this bundle installed. To learn more, see extension bundle.