Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ojdev/rabbitmq.eventbus.aspnetcore

RabbitMQ.EventBus.AspNetCore是一个基于官方RabbitMQ.Client的二次封装包,专门针对Asp.Net Core项目进行开发,在微服务中进行消息的传递使用起来比较方便。
https://github.com/ojdev/rabbitmq.eventbus.aspnetcore

aspnetcore csharp dotnetcore eventbus microservices rabbitmq

Last synced: 3 months ago
JSON representation

RabbitMQ.EventBus.AspNetCore是一个基于官方RabbitMQ.Client的二次封装包,专门针对Asp.Net Core项目进行开发,在微服务中进行消息的传递使用起来比较方便。

Awesome Lists containing this project

README

        

[License: MIT](https://github.com/ojdev/RabbitMQ.EventBus.AspNetCore/blob/dev/LICENSE)

# RabbitMQ.EventBus.AspNetCore

[![CodeFactor](https://www.codefactor.io/repository/github/ojdev/rabbitmq.eventbus.aspnetcore/badge)](https://www.codefactor.io/repository/github/ojdev/rabbitmq.eventbus.aspnetcore)
[![NuGet](https://img.shields.io/nuget/v/RabbitMQ.EventBus.AspNetCore.svg?style=popout)](https://www.nuget.org/packages/RabbitMQ.EventBus.AspNetCore)
[![NuGet](https://img.shields.io/nuget/dt/RabbitMQ.EventBus.AspNetCore.svg?style=popout)](https://www.nuget.org/packages/RabbitMQ.EventBus.AspNetCore)
[![GitHub license](https://img.shields.io/github/license/ojdev/RabbitMQ.EventBus.AspNetCore.svg)](https://github.com/ojdev/RabbitMQ.EventBus.AspNetCore/blob/master/LICENSE)
[![LAST COMMIT](https://img.shields.io/github/last-commit/ojdev/RabbitMQ.EventBus.AspNetCore.svg)]()
[![CODE SIZE](https://img.shields.io/github/languages/code-size/ojdev/RabbitMQ.EventBus.AspNetCore.svg)]()

该包为一个基于官方RabbitMQ.Client的二次封装包,专门针对Asp.Net Core项目进行开发,在微服务中进行消息的传递使用起来比较方便。

目前功能:

- [x] 发布/订阅
- [x] 死信队列
- [x] RPC功能(实验性)

# [使用说明](https://github.com/ojdev/RabbitMQ.EventBus.AspNetCore/wiki)