Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

RabbitMQ client for the stream protocol

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE2
MPL-2.0
LICENSE-MPL-RabbitMQ
NotificationsYou must be signed in to change notification settings

rabbitmq/rabbitmq-stream-dotnet-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build StatuscodecovnugetDependabotDependabot

The RabbitMQ Stream .NET Client is a .NET library to communicate with theRabbitMQ Stream Plugin. It allows to create and delete streams, as well as to publish to and consume from these streams.

The client is distributed viaNuGet.

Please refer to thedocumentation (PDF) to find out more.

Support

How to Use

Pre-requisites

The library requires .NET 6, .NET 7 or .NET 8.

Documentation

Build from source

Build:

make build

Test:

maketest

To execute the tests you need a RabbitMQ3.13.x running with the following plugins enabled:

  • rabbitmq_management
  • rabbitmq_stream
  • rabbitmq_stream_management
  • rabbitmq_amqp1_0

Publish the documentation to github pages:

Make sure you are in themain branch

make publish-github-pages

Release Process

  • Ensure builds are green:link
  • Tag themain branch using your GPG key:
    git tag -a -s -u GPG_KEY_ID -m 'rabbitmq-stream-dotnet-client v1.8.3' 'v1.8.3' && git push && git push --tags
  • Ensure the build for the tag passes:link
  • Create the new release on GitHub, which triggers a build and publish to NuGet:link
  • Check for the new version on NuGet:link
  • Best practice is to download the new package and inspect the contents usingNuGetPackageExplorer
  • Announce the new release on the mailing list:link

[8]ページ先頭

©2009-2025 Movatter.jp