Find Jobs
Hire Freelancers

Simple RabbitMQ with MassTransit PoC

$10-20 USD

Closed
Posted almost 3 years ago

$10-20 USD

Paid on delivery
Good afternoon, Looking for a developer with this experience: - .Net Core 5 - RabbitMQ (installation / configuration) - MassTransit - Docker container with RabbitMQ and its Management Portal I need one Asp.Net Core 5 WebApi with just 1 Controller and 1 Action to receive TModel. The WebApi needs to put such TModel on the queue. I also need one Asp.Net Core 5 Worker Service, with 1 Consumer callback method, which needs to display TModel contents on the console, when the callback gets called upon queue data receipt. The received data also needs to be stored in a text file, which path needs to come from [login to view URL] as well. I want it to be developed with the **MassTransit Extension Methods**, being serialized in yet another Model from appsettings.json. The enqueue operations need to be done with "durable" flag on, as well as Exchanges and Queues configured as "durable". Deliverables: - Visual Studio 2019 Solution (v16.10.0) with . Asp.Net Core 5 Web APi being the Producer . Asp.Net Core 5 Worker Service being the Consumer . .Net Core 5 Class Library with TModel to be shared among the 2 projects - Docker command to spin up the RabbitMQ with its Management Portal - All written and detailed instructions to create the RabbitMQ Exchange (type Direct) + Queue + Binding Please place your bid. Budget: USD 20 Delivery: within 2 days
Project ID: 30532210

About the project

Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of BRAZIL
Osasco, Brazil
5.0
8
Payment method verified
Member since Jul 10, 2020

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.