outbox checkpoint

This commit is contained in:
2026-03-15 17:11:31 +01:00
parent f3a51dafad
commit a39453667a
63 changed files with 1410 additions and 55 deletions

View File

@@ -0,0 +1,13 @@
using MassTransit;
using Mccn.Common.Application.EventBus;
namespace Mccn.Common.Infrastructure.EventBus;
internal sealed class EventBus(IBus bus) : IEventBus
{
public async Task PublishAsync<T>(T integrationEvent, CancellationToken cancellationToken = default)
where T : IIntegrationEvent
{
await bus.Publish(integrationEvent, cancellationToken);
}
}