Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rabbitmq/rabbitmq-dotnet-client
RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+
https://github.com/rabbitmq/rabbitmq-dotnet-client
c-sharp dotnet dotnet-core rabbitmq
Last synced: 3 days ago
JSON representation
RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+
- Host: GitHub
- URL: https://github.com/rabbitmq/rabbitmq-dotnet-client
- Owner: rabbitmq
- License: other
- Created: 2010-09-20T10:34:56.000Z (over 14 years ago)
- Default Branch: main
- Last Pushed: 2024-10-25T14:52:06.000Z (3 months ago)
- Last Synced: 2024-10-29T15:09:58.097Z (3 months ago)
- Topics: c-sharp, dotnet, dotnet-core, rabbitmq
- Language: C#
- Homepage: https://www.rabbitmq.com/dotnet.html
- Size: 60 MB
- Stars: 2,079
- Watchers: 119
- Forks: 581
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-dotnet-core - rabbitmq-dotnet-client - RabbitMQ .NET client [https://www.rabbitmq.com](https://www.rabbitmq.com). (Frameworks, Libraries and Tools / Queue and Messaging)
- awesome-dotnet-core - rabbitmq-dotnet-client - RabbitMQ .NET客户端。 (框架, 库和工具 / 消息队列)
- Awesome-Microservices-DotNet - RabbitMQ - RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+ (Tools and Libraries / Messaging)
- Awesome-Nuget-Packages - **RabbitMQ.Client**
- fucking-awesome-dotnet-core - rabbitmq-dotnet-client - RabbitMQ .NET client 🌎 [https://www.rabbitmq.com](www.rabbitmq.com). (Frameworks, Libraries and Tools / Queue and Messaging)
- awesome-dotnet - rabbitmq-dotnet-client - RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+ (Libraries, Frameworks and Tools / Queue and Messaging)
- awesome-dotnet-core - rabbitmq-dotnet-client - RabbitMQ .NET client [https://www.rabbitmq.com](https://www.rabbitmq.com). (Frameworks, Libraries and Tools / Queue and Messaging)
README
## RabbitMQ .NET Client
[![GitHub Actions rabbitmq-dotnet-client](https://github.com/rabbitmq/rabbitmq-dotnet-client/actions/workflows/main.yaml/badge.svg)](https://github.com/rabbitmq/rabbitmq-dotnet-client/actions/workflows/main.yaml)
[![CodeQL](https://github.com/rabbitmq/rabbitmq-dotnet-client/workflows/CodeQL/badge.svg)](https://github.com/rabbitmq/rabbitmq-dotnet-client/actions/workflows/codeql.yml)This repository contains source code of the [RabbitMQ .NET client](https://www.rabbitmq.com/dotnet.html).
The client is maintained by the [RabbitMQ team at Broadcom](https://github.com/rabbitmq/).## Dependency (NuGet Artifact)
The client is [distributed via NuGet](https://www.nuget.org/packages/RabbitMQ.Client/).
## Tutorials and Documentation
* [Tutorials](https://www.rabbitmq.com/tutorials)
* [Documentation guide](https://www.rabbitmq.com/client-libraries/dotnet)
* [API Documentation](https://rabbitmq.github.io/rabbitmq-dotnet-client/api/RabbitMQ.Client.html)## Supported Platforms and .NET Releases
### 7.x
`7.x` versions of the library require .NET framework 4.6.1 or any supported
.NET version. They also introduce potentially breaking public API changes
covered in the [changelog](CHANGELOG.md) and [migration
guide](v7-MIGRATION.md).### 6.x
`6.x` versions of the library require .NET framework 4.6.1 or any supported
.NET version. They also introduce potentially breaking public API changes
covered in the [changelog](CHANGELOG.md).### 5.x and 4.x
`4.x` and `5.x` versions of the library require .NET 4.5.1 or later or .NET
Core. For .NET Core users, 2.0 is the minimum supported version for `5.x`
series.## Change Log
See [CHANGELOG.md](CHANGELOG.md).
## Building from Source
Please see [How to Run Tests](RUNNING_TESTS.md) for the build and test process overview.
## Contributing
See [Contributing](CONTRIBUTING.md) and [How to Run Tests](RUNNING_TESTS.md).
## License
This package, the RabbitMQ .NET client library, is double-licensed under
the Mozilla Public License 2.0 ("MPL") and the Apache License version 2 ("ASL").This means that the user can consider the library to be licensed under **any of the licenses from the list** above.
For example, you may choose the Apache Public License 2.0 and include this client into a commercial product.