Files
Musify/backend/Core/Musify.Infrastructure/MassTransit/MassTransitEventBus.cs
T
2026-09-24 13:24:43 +02:00

13 lines
375 B
C#

using MassTransit;
using Musify.Application.Contracts;
namespace Musify.Infrastructure.MassTransit
{
public class MassTransitEventBus(IPublishEndpoint publishEndpoint)
: IEventBus
{
public Task PublishAsync<T>(T message, CancellationToken cancellationToken) where T : class =>
publishEndpoint.Publish(message, cancellationToken);
}
}