RabbitMQ bindings for Azure Functions overview
The RabbitMQ bindings are only fully supported on Premium and Dedicated plans. Consumption is not supported.
|Run a function when a RabbitMQ message comes through the queue||Trigger|
|Send RabbitMQ messages||Output binding|
Add to your Functions app
Functions 3.x and higher
Working with the trigger and bindings requires that you reference the appropriate package. The NuGet package is used for .NET class libraries while the extension bundle is used for all other application types.
|C#||Installing the NuGet package, version 4.x|
|C# Script (online-only in Azure portal)||Adding a binding||To update existing binding extensions without having to republish your function app, see Update your extensions.|
Functions 1.x and 2.x
RabbitMQ Binding extensions are not supported for Functions 1.x and 2.x. Please use Functions 3.x and higher.