How to send message to RabbitMQ Queue using Masstransit in ASP.NET Core | C#
Описание
How to send message to RabbitMQ Queue using Masstransit in ASP.NET Core | C#
Part 1: RabbitMQ & Masstransit in ASP.NET Core.
https://youtu.be/qp5XSuY_61o
Sample Code: add brackets between IActionResult
Inside Controller class,
using System;
using MassTransit;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using RabbitMQAPI.Model;
using RabbimqService;
namespace RabbitMQAPI.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class PublisherController : ControllerBase
{
private readonly IBus _bus;
public PublisherController(IBus bus)
{
_bus = bus;
}
// POST: api/Message
[HttpPost]
public async TaskI ActionResult Post([FromBody] StudentDetails message)
{
var sendToUri = new Uri($"{RabbitMqConsts.RabbitMqUri}{RabbitMqConsts.StudentServiceQueue}");
var endPoint = await _bus.GetSendEndpoint(sendToUri);
await endPoint.Send(message);
return Ok("Sent to Queue..!");
}
}
}
Рекомендуемые видео










![Mario McQueen Car Eater Want Add Friend Rumi in Garry's Mod [AiUHJoLn2uk]](/images/video/2026-05-13/42/ab/42ab29f5fea0311f7e2c0c978a6d38ee.jpg?width=640)





![[Kasane Teto на русском] Execution Clap (поет Misato)](/images/video/2026-05-26/20/39/20398c9c5d26c8d700e51e824ca30b68.jpg?width=640)


