RocketMQ.Client 0.0.1-snapshot

The C# Implementation of Apache RocketMQ Client

Introduction

Here is the C# implementation of the client for Apache RocketMQ.

Architecture

Basically, this project would follow the same paradigm of rocketmq-client-cpp v5.0.0. Namely, we would build the whole client following protocols described in rocketmq-apis on top of gRPC-dotnet, utilizing Protocol buffers to serialize and deserialize data in transmission.

How to build

Layout of this project roughly follows this guide. The solution contains a class library, a unit test module and an example console module.

  1. Install dotnet tool chains following instructions here;
  2. Visual Studio Code with official C# plugin is used during development;

Assuming you are at the home of this repository,

Build

dotnet build

Run Unit Tests

dotnet test -l "console;verbosity=detailed"

Run Examples

dotnet run -p examples

No packages depend on RocketMQ.Client.

Version Downloads Last updated
5.2.0-rc1 61 11/04/2024
5.1.1-rc1 60 12/28/2023
5.1.0 103 11/29/2023
5.1.0-rc1 55 06/02/2024
0.0.17-rc2 48 06/02/2024
0.0.17-rc1 42 06/02/2024
0.0.16-SNAPSHOT 53 05/24/2024
0.0.15-SNAPSHOT 55 05/24/2024
0.0.14-SNAPSHOT 58 05/24/2024
0.0.13-SNAPSHOT 49 05/01/2024
0.0.12-SNAPSHOT 53 05/24/2024
0.0.11-SNAPSHOT 56 05/17/2024
0.0.10-SNAPSHOT 51 05/24/2024
0.0.9-SNAPSHOT 51 06/02/2024
0.0.8-SNAPSHOT 52 06/02/2024
0.0.7-SNAPSHOT 56 05/12/2024
0.0.6-SNAPSHOT 45 06/02/2024
0.0.5-SNAPSHOT 56 06/02/2024
0.0.4-SNAPSHOT 55 05/28/2024
0.0.3-SNAPSHOT 49 06/02/2024
0.0.2-SNAPSHOT 54 05/20/2024
0.0.1-SNAPSHOT 70 05/01/2024