.NET/C# AMQP client library and WCF binding

The RabbitMQ .NET client is an implementation of an AMQP 0-9-1 client
library for C# (and, implicitly, other .NET languages), and a
Microsoft's Windows Communication Foundation (WCF) binding that communicates
over RabbitMQ.

In order to compile or run the RabbitMQ .NET/C# client library,
you will need an appropriate .NET SDK or runtime environment
available, respectively.

The .NET/C# RabbitMQ client library should be used in preference to the
WCF binding where possible. The WCF binding suffers from a number
of limitations and no further development is planned for it.
The limitations are described in the WCF Service Model documentation.

Version

The current release of the RabbitMQ .NET/C# AMQP library is
3.5.0. Consult
the archive if
you want to download a version of the RabbitMQ .NET/C# Client
library or documentation other than the above.