CookedRabbit.Core

CookedRabbit.Core is a C# RabbitMQ wrapper for NetCore.


Keywords
C#, RabbitMQ, Cooked, Rabbit, CookedRabbit, NetCore, HouseofCat, csharp, netcore3, netcore31, rabbitmq-client
License
MIT
Install
Install-Package CookedRabbit.Core -Version 3.5.0

Documentation

RabbitMQ.Core

No longer in use.

All future RabbitMQ work has been migrated to my libraries called Tesseract.

RabbitMQ.Core.Client NetCore

NuGet
NuGet

Versions Explained

v1.0.x - Modern development based on v5.1.2 official client (NetCore v2.2-3.1) | NetStandard (2.0-2.1))
v1.0.60x - Future development based on v6.0.0 official client (NetCore v3.1)

CookedRabbit.Core NetCore

.NET Core
NuGet
NuGet

Versions Explained

v1.x.x - Legacy development with only official RabbitMQ.Client - hotfix only.
v2.0.x - Modern development based on RabbitMQ.Core.Client v5.1.2 - all new work (NetCore 2.2-3.1).
v2.6.x - Modern development based on RabbitMQ.Core.Client v6.0.0 - all new work (NetCore 3.1).
v3.0.0-v3.2.1 - Major library overhaul to pipelines and Consumer consolidation and a lot of cleanup.
v3.3.0+ - Removing legacy/older consumers. NET5.0 support begins. v3.4.0+ - Official Net5.0 + back on the official Pivot RabbitMQ.Client.

Prototype Client

Was a total rewrite conducted by Github user bording and the PrototypeClient is based off of their Angora repo.

It is located here:
https://github.com/bording/Angora