All Projects → ivanpaulovich → webapi-backgroundworker-rabbitmq

ivanpaulovich / webapi-backgroundworker-rabbitmq

Licence: other
Sample implementation of a WebApi that publishes messages to RabbitMQ and consume them using a BackgroundWorker.

Programming Languages

C#
18002 projects
shell
77523 projects

Projects that are alternatives of or similar to webapi-backgroundworker-rabbitmq

csharp-ddd-skeleton
🦈✨ C# DDD Skeleton: Bootstrap your new C# projects applying Hexagonal Architecture and Domain-Driven Design patterns
Stars: ✭ 67 (+235%)
Mutual labels:  rabbitmq, hexagonal-architecture
Liquid-Application-Framework
Liquid Application Framework documentation, useful links and sample project
Stars: ✭ 467 (+2235%)
Mutual labels:  rabbitmq, hexagonal-architecture
cqrs-event-sourcing-example
Example of a list-making Web API using CQRS, Event Sourcing and DDD.
Stars: ✭ 28 (+40%)
Mutual labels:  rabbitmq, hexagonal-architecture
formatbot1
Make instant view easily and fast, from any article on the internet in the best messenger ever Telegram
Stars: ✭ 127 (+535%)
Mutual labels:  rabbitmq
express-typescript-seed
Node API seed written in typescript using Express, Sequelize, Passport, and RabbitMQ
Stars: ✭ 67 (+235%)
Mutual labels:  rabbitmq
Rebus.RabbitMq
🚌 RabbitMQ transport for Rebus
Stars: ✭ 51 (+155%)
Mutual labels:  rabbitmq
mom
Proof of concept for Message-Oriented-Middleware based architecture.
Stars: ✭ 39 (+95%)
Mutual labels:  rabbitmq
net-amqp-rabbitmq
Perl bindings to the librabbitmq-c AMQP library.
Stars: ✭ 23 (+15%)
Mutual labels:  rabbitmq
rabbitmq-vshovel
RabbitMQ vShovel plugin
Stars: ✭ 26 (+30%)
Mutual labels:  rabbitmq
rabbitmq-tracing
RabbitMQ Tracing
Stars: ✭ 48 (+140%)
Mutual labels:  rabbitmq
GuessWhich
Evaluating Visual Conversational Agents via Cooperative Human-AI Games
Stars: ✭ 20 (+0%)
Mutual labels:  rabbitmq
dokku-rabbitmq
a rabbitmq plugin for dokku
Stars: ✭ 41 (+105%)
Mutual labels:  rabbitmq
rabbitmq-peer-discovery-aws
AWS-based peer discovery backend for RabbitMQ 3.7.0+
Stars: ✭ 23 (+15%)
Mutual labels:  rabbitmq
Distributed-eStore
Ecommerce SPA application with a microservices architecture implemented from scratch. Tech stack - Docker, Consul, Fabio, RabbitMQ, .Net Core, Mediatr, CQRS, React, Redux. .NET Core Microservices template, .NET React Redux, .NET RabbitMQ, .NET Distributed, Docker, .NET Core with Docker.
Stars: ✭ 99 (+395%)
Mutual labels:  rabbitmq
ktor-hexagonal-multimodule
Template project to build ktor-based multi-module web service with Kotlin using Hexagonal architecture
Stars: ✭ 30 (+50%)
Mutual labels:  hexagonal-architecture
celery-connectors
Want to handle 100,000 messages in 90 seconds? Celery and Kombu are that awesome - Multiple publisher-subscriber demos for processing json or pickled messages from Redis, RabbitMQ or AWS SQS. Includes Kombu message processors using native Producer and Consumer classes as well as ConsumerProducerMixin workers for relay publish-hook or caching
Stars: ✭ 37 (+85%)
Mutual labels:  rabbitmq
react-redux-aspnet-core-webapi
No description or website provided.
Stars: ✭ 34 (+70%)
Mutual labels:  rabbitmq
go-hexagonal http api-course
Ejemplos del curso de API HTTP en Go aplicando Arquitectura Hexagonal
Stars: ✭ 78 (+290%)
Mutual labels:  hexagonal-architecture
epiphany
Cloud and on-premises automation for Kubernetes centered industrial grade solutions.
Stars: ✭ 114 (+470%)
Mutual labels:  rabbitmq
smart-cloud-examples
基于springcloud的脚手架(smart-cloud)示例,支持服务合并部署与拆分部署、接口加解密签名、日志数据脱敏、接口数据mock、接口文档自动生成、请求幂等校验、接口日志&&sql日志切面打印、分表分库分布式事务等
Stars: ✭ 23 (+15%)
Mutual labels:  rabbitmq

.NET Core 3.0 WebApi, BackgroundWorker and RabbitMQ

Sample implementation of a WebApi that publishes messages to RabbitMQ and consume them using a BackgroundWorker.

This is a working in progress. PR are welcome!

Install

$ git clone https://github.com/ivanpaulovich/webapi-backgroundworker-rabbitmq.git

Setup

$ ./src/scripts/setup-rabbitmq.sh
$ dotnet run
$ curl https://localhost:5001/Orders

Development Environment

Support and Issues

Please star it then open an issue.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].