RabbitExpress

An easy to use RabbitMQ Client for .Net.

View on GitHub

RabbitExpress

Build status Published version License: LGPL v3

An easy to use RabbitMQ Client for .Net.

How to install

In the csproj add a PackageReference to the RabbitExpress.Serializers.JsonSerializer

<ItemGroup>
    <PackageReference Include="RabbitExpress.Serializers.JsonSerializer" Version="1.*" />
</ItemGroup>

or the RabbitExpress.Serializers.MsgPackSerializer package.

<ItemGroup>
    <PackageReference Include="RabbitExpress.Serializers.MsgPackSerializer" Version="1.*" />
</ItemGroup>

Publisher usage

For a simple example of a publisher see RabbitExpress.Example.Publisher.

Worker usage

For a simple worker implementation see RabbitExpress.Example.Worker.

RPC Client usage

For a simple rpc client implementation see RabbitExpress.Example.RpcClient.

RPC Server usage

For a simple rpc client implementation see RabbitExpress.Example.RpcServer.