It doesn’t work because RabbitMQ.Client v4 has breaking changes and we’re stuck with the latest RabbitMQ.Client v3 because it’s the last package that works with .NET 4.5 which is the minimum framework version that all our packages require.
Upgrading the min framework requirement to .NET 4.5.1 and NuGet v3 is a structural breaking change that we wont be able to do till we merge .NET Core packages into the main NuGet packages, which wont happen until .NET Standard 2.0 is released.