Skip to content

rwindegger/RabbitExpress

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

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.